blob: d2d58330f21d4828ac5a397befd5a0da41b0dd51 [file] [log] [blame]
[["array", []],
["array", [["null", null],
["null", null]]],
["array", [["boolean", true],
["boolean", false]]],
["array", [["ubyte", 0],
["ubyte", 127],
["ubyte", 128],
["ubyte", 255]]],
["array", [["ushort", 0],
["ushort", 255],
["ushort", 256],
["ushort", "0x7fff"],
["ushort", "0x8000"],
["ushort", "0xffff"]]],
["array", [["uint", 0],
["uint", 255],
["uint", 256],
["uint", "0x7fffffff"],
["uint", "0x80000000"],
["uint", "0xffffffff"]]],
["array", [["ulong", 0],
["ulong", 255],
["ulong", 256],
["ulong", "0x7fffffffffffffff"],
["ulong", "0x8000000000000000"],
["ulong", "0xffffffffffffffff"]]],
["array", [["byte", -128],
["byte", -1],
["byte", 0],
["byte", 255]]],
["array", [["short", "-0x8000"],
["short", -1],
["short", 0],
["short", "0x7fff"]]],
["array", [["int", "-0x80000000"],
["int", -1],
["int", 0],
["int", "0x7fffffff"]]],
["array", [["long", "-0x8000000000000000"],
["long", -128],
["long", -1],
["long", 0],
["long", 127],
["long", "0x7fffffffffffffff"]]],
["array", [["float", 0.0],
["float", 3.14159],
["float", -2.71828],
["float", "1.2345e+38"],
["float", "-1.2345e-38"],
["float", "NaN"]]],
["array", [["double", 0.0],
["double", 3.141592653589793],
["double", -2.71828182845905],
["double", "1.23456789012345e308"],
["double", "-1.23456789012345e-308"],
["double", "inf"],
["double", "-inf"],
["double", "NaN"]]],
["array", [["decimal32", "0x00000000"],
["decimal32", "0x03020100"],
["decimal32", "0xffffffff"]]],
["array", [["decimal64", "0x0000000000000000"],
["decimal64", "0x0706050403020100"],
["decimal64", "0xffffffffffffffff"]]],
["array", [["decimal128", "0x00000000000000000000000000000000"],
["decimal128", "0x0f0e0d0c0b0a09080706050403020100"],
["decimal128", "0xffffffffffffffffffffffffffffffff"]]],
["array", [["char", " "],
["char", "A"],
["char", "z"],
["char", "0"],
["char", "9"],
["char", "}"],
["char", "0x00"],
["char", "0x01"],
["char", "0x7f"],
["char", "0x80"],
["char", "0xff"],
["char", "0x16b5"],
["char", "0x010203"],
["char", "0x10ffff"]]],
["array", [["timestamp", 0],
["timestamp", "0xdc6be25480"],
["timestamp", "0x1624e900fa5"]]],
["array", [["uuid", "0x1"],
["uuid", "00010203-0405-0607-0809-0a0b0c0d0e0f"],
["uuid", "0x0f0e0d0c0b0a09080706050403020100"],
["uuid", "68907a08-2a1b-4154-9733-2c0b9f4c5597"]]],
["array", [["binary", ""],
["binary", 123456],
["binary", "0x0f0e0d0c0b0a09080706050403020100"],
["binary", "Hello, world!"],
["binary", "\\x01\\x02\\x03\\x04\\x05zyxwv\\x80\\x81\\xfe\\xff"],
["binary", "The quick brown fox jumped over the lazy dog 0123456789."]]],
["array", [["string", ""],
["string", "Hello, world"],
["string", "\"Hello, world\""],
["string", "Charlie's peach"],
["string", "The quick brown fox jumped over the lazy dog 0123456789."]]],
["array", [["symbol", ""],
["symbol", "myDomain.123"],
["symbol", "domain.0123456789."]]],
["array", [["array", []],
["array", [["ubyte", 0],
["ubyte", 1],
["ubyte", 2],
["ubyte", 3]]],
["array", [["string", "This"],
["string", "is"],
["string", "arbitrary"]]]]],
["array", [["list", []],
["list", [["ubyte", 16],
["ushort", 17],
["uint", 18],
["ulong", 19],
["byte", 20],
["short", 21],
["int", 22],
["long", 23]]],
["list", [["float", 0.1234],
["double", 0.12345678]]],
["list", [["decimal128", "0x0f0e0d0c0b0a09080706050403020100"]]],
["list", [["char", "X"],
["timestamp", "0xdc6be25480"],
["uuid", "0x0f0e0d0c0b0a09080706050403020100"]]],
["list", [["binary", "Hello, world"],
["string", "Hello, world"],
["symbol", "Hello, world"]]],
["list", [["array", []],
["array", [["byte", 1],
["byte", 2]]]]],
["list", [["list", []],
["list", [["byte", 3],
["string", "hello"]]]]],
["list", [["map", []],
["map", [["string", "key1"], ["byte", 4], ["uint", 10], ["float", 3.14]]]]]]],
["array", [["map", []],
["map", [["ubyte", 16], ["string", "sixteen"],
["ushort", 17], ["string", "seventeen"],
["uint", 18], ["string", "eighteen"],
["ulong", 19], ["string", "nineteen"],
["byte", 20], ["string", "twenty"],
["short", 21], ["string", "twenty-one"],
["int", 22], ["string", "twenty-two"],
["long", 23], ["string", "twenty-three"]]],
["map", [["float", 0.1234], ["binary", "hello"],
["double", 0.12345678], ["binary", "world"]]],
["map", [["string", "hello"], ["int", -25],
["symbol", "world"], ["long", -12345678],
["binary", "today\\x01\\x02"], ["byte", -7]]]]]
]