record(x, "testrec") { alias("testalias") info("A", "B") } alias("testrec", "testalias2") alias("testalias2", "testalias3") # New number formats allowed in JSON5, show dbLex/dbYacc parsing record(x, "t1") { field( C8, +12) field( U8, +123) field(I16, +1234) field(U16, +12345) field(I32, +123456) field(U32, +1234567) field(I64, +12345678) field(U64, +123456789) field(F32, .123) field(F64, .123) field(F32, 123.) field(F64, 123.) field(F32, +.123) field(F64, +.123) field(F32, +123.) field(F64, +123.) field(F32, -.123) field(F64, -.123) field(F32, -123.) field(F64, -123.) field(F32, .123e4) field(F64, .123e4) field(F32, 123.e4) field(F64, 123.e4) field(F32, 123.e+4) field(F64, 123.e+4) field(F32, 123.e-4) field(F64, 123.e-4) field(F32, +.123e4) field(F64, +.123e4) field(F32, +123.e4) field(F64, +123.e4) field(F32, -.123e4) field(F64, -.123e4) field(F32, -123.e4) field(F64, -123.e4) }