1
0
mirror of https://github.com/alecthomas/chroma.git synced 2025-02-13 13:28:27 +02:00
chroma/lexers/testdata/cql.expected
2019-11-05 13:57:51 +11:00

1086 lines
43 KiB
Plaintext

[
{"type":"CommentSingle","value":"-- basic statements\n// c-style comment\n"},
{"type":"CommentMultiline","value":"/* \n\n multiline comment\n\n*/"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TABLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_name"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"id"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"UUID"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PRIMARY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEY"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"firstname"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"INSERT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"INTO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_name"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"id"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"firstname"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VALUES"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"LiteralNumberHex","value":"5b6962dd-3f90-4c93-8f61-eabfa4a803e2"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'VOS'"},
{"type":"Punctuation","value":","},
{"type":"LiteralStringSingle","value":"'Marianne'"},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"*"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_name"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"firstname"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"CommentMultiline","value":"/* a comment */"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_name"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WHERE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"id"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralNumberHex","value":"6ab09bec-e68e-48d9-a5f8-97e6fb4c9b47"},
{"type":"TextWhitespace","value":" "},
{"type":"CommentMultiline","value":"/* multiline comment \n\n*/"},
{"type":"TextWhitespace","value":" "},
{"type":"CommentSingle","value":"-- comment;\n"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TABLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_category"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"category"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"points"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"int"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"id"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"UUID"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PRIMARY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEY"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"category"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"points"},
{"type":"Punctuation","value":"))"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WITH"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"CLUSTERING"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ORDER"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"BY"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"points"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"DESC"},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TABLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"race_winners"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"race_name"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_position"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"int"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_name"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"FROZEN"},
{"type":"Operator","value":"\u003c"},
{"type":"Name","value":"fullname"},
{"type":"Operator","value":"\u003e"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PRIMARY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEY"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"race_name"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_position"},
{"type":"Punctuation","value":"));"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TABLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_races"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"id"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"UUID"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PRIMARY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEY"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"firstname"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"races"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"list"},
{"type":"Operator","value":"\u003c"},
{"type":"NameBuiltin","value":"FROZEN"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"\u003c"},
{"type":"Name","value":"race"},
{"type":"Operator","value":"\u003e\u003e"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"INSERT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"INTO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_races"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"id"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"firstname"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"races"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VALUES"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"LiteralNumberHex","value":"5b6962dd-3f90-4c93-8f61-eabfa4a803e2"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'VOS'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'Marianne'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"["},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"{"},
{"type":"Name","value":"race_title"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'Rabobank 7-Dorpenomloop Aalburg'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_date"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'2015-05-09'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_time"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'02:58:33'"},
{"type":"Punctuation","value":"},{"},
{"type":"Name","value":"race_title"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'Ronde van Gelderland'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_date"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'2015-04-19'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_time"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'03:22:23'"},
{"type":"Punctuation","value":"}"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Punctuation","value":"]);"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"INSERT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"INTO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_races"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"id"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"firstname"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"races"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VALUES"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"LiteralNumberHex","value":"e7cd5752-bc0d-4157-a80f-7523add8dbcd"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'VAN DER BREGGEN'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'Anna'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"["},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"{"},
{"type":"Name","value":"race_title"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'Festival Luxembourgeois du cyclisme feminin Elsy Jacobs - Prologue - Garnich \u003e Garnich'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_date"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'2015-05-01'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_time"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'08:13:00'"},
{"type":"Punctuation","value":"},{"},
{"type":"Name","value":"race_title"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'Festival Luxembourgeois du cyclisme feminin Elsy Jacobs - Stage 2 - Garnich \u003e Garnich'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_date"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'2015-05-02'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_time"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'02:41:52'"},
{"type":"Punctuation","value":"},{"},
{"type":"Name","value":"race_title"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'Festival Luxembourgeois du cyclisme feminin Elsy Jacobs - Stage 3 - Mamer \u003e Mamer'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_date"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'2015-05-03'"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"race_time"},
{"type":"Punctuation","value":":"},
{"type":"LiteralStringSingle","value":"'02:31:24'"},
{"type":"Punctuation","value":"}"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"]);"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"*"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_races"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"lastname"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"races"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_races"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WHERE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"id"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralNumberHex","value":"e7cd5752-bc0d-4157-a80f-7523add8dbcd"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"INSERT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"INTO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"calendar"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"race_id"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_start_date"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_end_date"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_name"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VALUES"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"LiteralNumberFloat","value":"201"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'2015-02-18'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'2015-02-22'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringHeredoc","value":"$$Women's Tour of New Zealand$$"},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"USER"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IF"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"EXISTS"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sandy"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WITH"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PASSWORD"},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'Ride2Win@'"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOSUPERUSER"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"USER"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"chuck"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WITH"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PASSWORD"},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'Always1st$'"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SUPERUSER"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"ALTER"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"USER"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sandy"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SUPERUSER"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"NameBuiltin","value":"LIST"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"USERS"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"DROP"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"USER"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IF"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"EXISTS"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"chuck"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ROLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IF"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"EXISTS"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WITH"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PASSWORD"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'RockIt4Us!'"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ROLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sys_admin"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WITH"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PASSWORD"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'IcanDoIt4ll'"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AND"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"LOGIN"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"true"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AND"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SUPERUSER"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"true"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"ALTER"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ROLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sys_admin"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WITH"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PASSWORD"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'All4one1forAll'"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AND"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SUPERUSER"},
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"false"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"GRANT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sys_admin"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"GRANT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sandy"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"NameBuiltin","value":"LIST"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ROLES"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"NameBuiltin","value":"LIST"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ROLES"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"OF"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sandy"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"REVOKE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sys_admin"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"REVOKE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sandy"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"DROP"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ROLE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IF"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"EXISTS"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sys_admin"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"GRANT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"MODIFY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ON"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEYSPACE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"GRANT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"DESCRIBE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ON"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ALL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ROLES"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sys_admin"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"GRANT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AUTHORIZE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ALL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEYSPACES"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"TO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sys_admin"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"REVOKE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ON"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ALL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEYSPACES"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"REVOKE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"EXECUTE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ON"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FUNCTION"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"fLog"},
{"type":"Punctuation","value":"("},
{"type":"NameBuiltin","value":"double"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"team_manager"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"NameBuiltin","value":"LIST"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ALL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PERMISSIONS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"OF"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"sandy"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"NameBuiltin","value":"LIST"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ALL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PERMISSIONS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ON"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"cyclist_name"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"OF"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"chuck"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"MATERIALIZED"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VIEW"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_by_age"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"age"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"birthday"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"name"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"country"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_mv"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WHERE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"age"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"is"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AND"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cid"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PRIMARY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEY"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"age"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cid"},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"MATERIALIZED"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VIEW"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_by_country"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"age"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"birthday"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"name"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"country"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_mv"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WHERE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"country"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"is"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AND"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cid"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PRIMARY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEY"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"country"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cid"},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"MATERIALIZED"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VIEW"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_by_birthday"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"SELECT"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"age"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"birthday"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"name"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"country"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FROM"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_mv"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"WHERE"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"birthday"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"is"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AND"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cid"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IS"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"PRIMARY"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"KEY"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"birthday"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cid"},
{"type":"Punctuation","value":");"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"DROP"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"MATERIALIZED"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VIEW"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cyclist_by_age"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"INSERT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"INTO"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"calendar"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"race_id"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_name"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_start_date"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"race_end_date"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"VALUES"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"LiteralNumberFloat","value":"200"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'placeholder'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'2015-05-27'"},
{"type":"Punctuation","value":","},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringSingle","value":"'2015-05-27'"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"USING"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"TIMESTAMP"},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralNumberFloat","value":"123456789"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FUNCTION"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"IF"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"NOT"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"EXISTS"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"left"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Name","value":"column"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"TEXT"},
{"type":"Punctuation","value":","},
{"type":"Name","value":"num"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"int"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"RETURNS"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ON"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"INPUT"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"RETURNS"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"text"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"LANGUAGE"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"javascript"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AS"},
{"type":"TextWhitespace","value":" "},
{"type":"LiteralStringHeredoc","value":"$$"},
{"type":"Text","value":" \n "},
{"type":"NameOther","value":"column"},
{"type":"Punctuation","value":"."},
{"type":"NameOther","value":"substring"},
{"type":"Punctuation","value":"("},
{"type":"LiteralNumberInteger","value":"0"},
{"type":"Punctuation","value":","},
{"type":"NameOther","value":"num"},
{"type":"Punctuation","value":")"},
{"type":"Text","value":" \n"},
{"type":"LiteralStringHeredoc","value":"$$"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n\n"},
{"type":"Keyword","value":"CREATE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"OR"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"REPLACE"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"FUNCTION"},
{"type":"TextWhitespace","value":" "},
{"type":"Name","value":"cycling"},
{"type":"Punctuation","value":"."},
{"type":"Name","value":"fLog"},
{"type":"TextWhitespace","value":" "},
{"type":"Punctuation","value":"("},
{"type":"Keyword","value":"input"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"double"},
{"type":"Punctuation","value":")"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"CALLED"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"ON"},
{"type":"TextWhitespace","value":" "},
{"type":"KeywordConstant","value":"NULL"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"INPUT"},
{"type":"TextWhitespace","value":"\n"},
{"type":"Keyword","value":"RETURNS"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"double"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"LANGUAGE"},
{"type":"TextWhitespace","value":" "},
{"type":"NameBuiltin","value":"java"},
{"type":"TextWhitespace","value":" "},
{"type":"Keyword","value":"AS"},
{"type":"TextWhitespace","value":"\n"},
{"type":"LiteralStringHeredoc","value":"'"},
{"type":"Keyword","value":"return"},
{"type":"Text","value":" "},
{"type":"Name","value":"Double"},
{"type":"Operator","value":"."},
{"type":"NameAttribute","value":"valueOf"},
{"type":"Operator","value":"("},
{"type":"Name","value":"Math"},
{"type":"Operator","value":"."},
{"type":"NameAttribute","value":"log"},
{"type":"Operator","value":"("},
{"type":"Name","value":"input"},
{"type":"Operator","value":"."},
{"type":"NameAttribute","value":"doubleValue"},
{"type":"Operator","value":"()));"},
{"type":"LiteralStringHeredoc","value":"'"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n"}
]