LBRACE = { RBRACE = } LBRACKET = \[ RBRACKET = \] COLON = : COMMA = , TTRUE = true TFALSE = false TNULL = null STRING = "([^\"]|(\\(["\/bfnrt]|u[a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9])))*" NUMBER = -?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][+-]?[0-9]+)? ignore = \n| |\r|\t