// comment
/*
  multiline comment
*/
{// comment
/*
  multiline comment
*/
  "float"// comment
/*
  multiline comment
*/:// comment
/*
  multiline comment
*/ 3.1415// comment
/*
  multiline comment
*/,// comment
/*
  multiline comment
*/
  "array":// comment
/*
  multiline comment
*/ [// comment
/*
  multiline comment
*/ 1// comment
/*
  multiline comment
*/,// comment
/*
  multiline comment
*/ 2, 3 ],
}, // oups
{
    '\uabcde\xabc\uabcpp\xapp\nds\op': 'string\uabcde\xabc\uabcpp\xapp\nds\op\
continue',
    "\uabcde\xabc\uabcpp\xapp\nds\op": "string\uabcde\xabc\uabcpp\xapp\nds\op\
continue",
    'a': [
        0xaE,0XAE, 0,
        0., .0, 12e2, 12.e2, 0.00,
        00, .e2, 12.12.3, // error
        "bla bla
    // error    ^
        'bla bla
    // error    ^
    ]
}