This repository has been archived on 2024-06-20. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
coffee.pygments/tests/examplefiles/gsql/test.gsql.output
Gregory Grubbs 830d7ba768
GSQL lexer syntax changes (#2006)
* Add square, angle and single underscore to punct; simplify string regex

* Add dollar as operator in LOAD DDL; add pipe as op for resused edge names

* Add to test file to test recent lexer fixes

* Added PR# to new test cases
2021-12-30 14:24:25 +01:00

1813 lines
45 KiB
Text
Generated

'CREATE' Keyword
' ' Text.Whitespace
'QUERY' Keyword
' ' Text.Whitespace
'Member_Likeness' Name
'(' Operator
'VERTEX' Keyword
' ' Text.Whitespace
'<' Punctuation
'motionMember' Name
'>' Punctuation
' ' Text.Whitespace
'm1' Name
',' Operator
' ' Text.Whitespace
'STRING' Keyword
' ' Text.Whitespace
'inDate' Name
')' Operator
' ' Text.Whitespace
'FOR' Keyword
' ' Text.Whitespace
'GRAPH' Keyword
' ' Text.Whitespace
'motionData' Name
' ' Text.Whitespace
'{' Punctuation
'\n\t' Text.Whitespace
'# TYPEDEF TUPLE <x FLOAT, y FLOAT> XYPair;' Comment.Single
'\n\t' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'motionMember' Name
'>' Punctuation
',' Operator
' ' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'STRING' Keyword
',' Operator
' ' Text.Whitespace
'FLOAT' Keyword
'>' Punctuation
'>' Punctuation
' ' Text.Whitespace
'@@likenessAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'motionMember' Name
'>' Punctuation
',' Operator
' ' Text.Whitespace
'FLOAT' Keyword
'>' Punctuation
' ' Text.Whitespace
'@@BirthYearAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'motionMember' Name
'>' Punctuation
',' Operator
' ' Text.Whitespace
'FLOAT' Keyword
'>' Punctuation
' ' Text.Whitespace
'@@HeightAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'motionMember' Name
'>' Punctuation
',' Operator
' ' Text.Whitespace
'FLOAT' Keyword
'>' Punctuation
' ' Text.Whitespace
'@@WeightAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'ListAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'location' Name
'>' Punctuation
'>' Punctuation
' ' Text.Whitespace
'@@MemLocAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'motionMember' Name
'>' Punctuation
',' Operator
' ' Text.Whitespace
'FLOAT' Keyword
'>' Punctuation
' ' Text.Whitespace
'@@LocAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'motionMember' Name
'>' Punctuation
',' Operator
' ' Text.Whitespace
'BagAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'incentive' Name
'>' Punctuation
'>' Punctuation
'>' Punctuation
' ' Text.Whitespace
'@@DayIncentives' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'motionMember' Name
'>' Punctuation
',' Operator
' ' Text.Whitespace
'MapAccum' Name.Builtin
'<' Punctuation
'STRING' Keyword
',' Operator
' ' Text.Whitespace
'FLOAT' Keyword
'>' Punctuation
'>' Punctuation
' ' Text.Whitespace
'@@MemberStats' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'BagAccum' Name.Builtin
'<' Punctuation
'VERTEX' Keyword
'<' Punctuation
'incentive' Name
'>' Punctuation
'>' Punctuation
' ' Text.Whitespace
'@MemberIncentives' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'AvgAccum' Name.Builtin
' ' Text.Whitespace
'@@StepsAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'AvgAccum' Name.Builtin
' ' Text.Whitespace
'@@BoutsAccum' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'AvgAccum' Name.Builtin
' ' Text.Whitespace
'@@MilesAccum' Name.Variable
';' Operator
'\n\n\t' Text.Whitespace
'# Universal Vars' Comment.Single
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1000' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'FLOAT' Keyword
' ' Text.Whitespace
'mult' Name
';' Operator
'\n\n\t' Text.Whitespace
'# Age Vars' Comment.Single
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'ageRange' Name
';' Operator
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'birthYear' Name
';' Operator
'\n\n\t' Text.Whitespace
'# Height Vars' Comment.Single
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'heightRange' Name
';' Operator
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'height' Name
';' Operator
'\n\n\t' Text.Whitespace
'# Height Vars' Comment.Single
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'weightRange' Name
';' Operator
'\n\t' Text.Whitespace
'INT' Keyword
' ' Text.Whitespace
'weight' Name
';' Operator
'\n\n\t' Text.Whitespace
'# Location Vars' Comment.Single
'\n\t' Text.Whitespace
'FLOAT' Keyword
' ' Text.Whitespace
'locRange' Name
';' Operator
'\n\t' Text.Whitespace
'VERTEX' Keyword
' ' Text.Whitespace
'memLoc' Name
';' Operator
'\n\n\t' Text.Whitespace
'# Activity Vars' Comment.Single
'\n\t' Text.Whitespace
'DATETIME' Keyword
' ' Text.Whitespace
'lastRecording' Name
';' Operator
'\n\n\t' Text.Whitespace
'# lastRecording = to_datetime("2018-05-19");' Comment.Single
'\n\t' Text.Whitespace
'lastRecording' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'to_datetime' Keyword
'(' Operator
'inDate' Name
')' Operator
';' Operator
'\n\n ' Text.Whitespace
'/*\n\n test comment block\n\n */' Comment.Multiline
'\n\n\n\t' Text.Whitespace
'members' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'{' Punctuation
'motionMember' Name
'.' Punctuation
'*' Punctuation
'}' Punctuation
';' Operator
'\n\n\t' Text.Whitespace
'birthYear' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'Get_Birth_Year' Name
'(' Operator
'm1' Name
')' Operator
';' Operator
'\n\t' Text.Whitespace
'height' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'm1' Name
'.' Punctuation
'Height' Name
';' Operator
'\n\t' Text.Whitespace
'weight' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'm1' Name
'.' Punctuation
'Weight' Name
';' Operator
'\n\t' Text.Whitespace
'temp' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'SELECT' Keyword
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'FROM' Keyword
' ' Text.Whitespace
'members' Name
':' Operator
'member' Name
' ' Text.Whitespace
'-' Operator
'(' Operator
':' Operator
'e' Name
')' Operator
' -' Operator
' ' Text.Whitespace
'location' Name
':' Operator
' ' Text.Whitespace
'loc' Name
'\n\t ' Text.Whitespace
'WHERE' Keyword
' ' Text.Whitespace
'member' Name
' ' Text.Whitespace
'== ' Operator
'm1' Name
'\n\t ' Text.Whitespace
'ACCUM' Keyword
'\n\t ' Text.Whitespace
'@@MemLocAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'loc' Name
';' Operator
'\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@MemLocAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'memLoc' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'loc' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'memLoc' Name
';' Operator
'\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'birthYear' Name
';' Operator
'\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'height' Name
';' Operator
'\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'weight' Name
';' Operator
'\n\n\t' Text.Whitespace
'results' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'SELECT' Keyword
' ' Text.Whitespace
'member' Name
' ' Text.Whitespace
'FROM' Keyword
' ' Text.Whitespace
'members' Name
':' Operator
'member' Name
'\n\t ' Text.Whitespace
'ACCUM' Keyword
'\n\t ' Text.Whitespace
'@@BirthYearAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'abs' Name
'(' Operator
'Get_Birth_Year' Name
'(' Operator
'member' Name
')' Operator
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'birthYear' Name
')' Operator
')' Operator
';' Operator
'\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'bys' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@BirthYearAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'bys' Name
' ' Text.Whitespace
'>' Punctuation
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'bys' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'bys' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'bys' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'ageRange' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'lastMin' Name
';' Operator
'\n\t' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'ageRange' Name
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1.0' Literal.Number
'/' Operator
'ageRange' Name
';' Operator
'\n\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'bys' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@BirthYearAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'bys' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1' Literal.Number
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'bys' Name
' ' Text.Whitespace
'*' Punctuation
' ' Text.Whitespace
'mult' Name
';' Operator
'\n\t ' Text.Whitespace
'@@likenessAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"age"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'bys' Name
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1000' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\n\t' Text.Whitespace
'results' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'SELECT' Keyword
' ' Text.Whitespace
'member' Name
' ' Text.Whitespace
'FROM' Keyword
' ' Text.Whitespace
'members' Name
':' Operator
'member' Name
'\n\t ' Text.Whitespace
'ACCUM' Keyword
'\n\t ' Text.Whitespace
'@@HeightAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'abs' Name
'(' Operator
'member' Name
'.' Punctuation
'Height' Name
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'height' Name
')' Operator
')' Operator
';' Operator
'\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'heights' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@HeightAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'heights' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'height' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'heights' Name
' ' Text.Whitespace
'>' Punctuation
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'heights' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'heights' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'heights' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'heightRange' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'lastMin' Name
';' Operator
'\n\t' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'heightRange' Name
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1.0' Literal.Number
'/' Operator
'heightRange' Name
';' Operator
'\n\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'heights' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@HeightAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'heights' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'height' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'heights' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1' Literal.Number
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'heights' Name
' ' Text.Whitespace
'*' Punctuation
' ' Text.Whitespace
'mult' Name
';' Operator
'\n\t ' Text.Whitespace
'ELSE' Keyword
'\n\t ' Text.Whitespace
'heights' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'@@likenessAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"height"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'heights' Name
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1000' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\n\t' Text.Whitespace
'results' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'SELECT' Keyword
' ' Text.Whitespace
'member' Name
' ' Text.Whitespace
'FROM' Keyword
' ' Text.Whitespace
'members' Name
':' Operator
'member' Name
'\n\t ' Text.Whitespace
'ACCUM' Keyword
'\n\t ' Text.Whitespace
'@@WeightAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'abs' Name
'(' Operator
'member' Name
'.' Punctuation
'Weight' Name
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'weight' Name
')' Operator
')' Operator
';' Operator
'\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'weights' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@WeightAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'weights' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'weight' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'weights' Name
' ' Text.Whitespace
'>' Punctuation
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'weights' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'weights' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'weights' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'weightRange' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'lastMin' Name
';' Operator
'\n\t' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'weightRange' Name
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1.0' Literal.Number
'/' Operator
'weightRange' Name
';' Operator
'\n\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'weights' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@WeightAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'weights' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'weight' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'weights' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1' Literal.Number
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'weights' Name
' ' Text.Whitespace
'*' Punctuation
' ' Text.Whitespace
'mult' Name
';' Operator
'\n\t ' Text.Whitespace
'ELSE' Keyword
'\n\t ' Text.Whitespace
'weights' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'@@likenessAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"weight"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'weights' Name
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1000' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\n\t' Text.Whitespace
'resultsLoc' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'SELECT' Keyword
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'FROM' Keyword
' ' Text.Whitespace
'members' Name
':' Operator
'member' Name
' ' Text.Whitespace
'-' Operator
'(' Operator
':' Operator
'e' Name
')' Operator
' -' Operator
' ' Text.Whitespace
'location' Name
':' Operator
' ' Text.Whitespace
'loc' Name
'\n\t ' Text.Whitespace
'ACCUM' Keyword
'\n\t ' Text.Whitespace
'@@LocAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'Check_Distance' Name
'(' Operator
'loc' Name
',' Operator
'memLoc' Name
')' Operator
')' Operator
';' Operator
'\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'loc' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@LocAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'5800' Literal.Number
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'>' Punctuation
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'ceil' Name
'(' Operator
'loc' Name
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'floor' Name
'(' Operator
'loc' Name
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'lastMax' Name
';' Operator
'\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'lastMin' Name
';' Operator
'\n\n\t' Text.Whitespace
'locRange' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'lastMin' Name
';' Operator
'\n\t' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'locRange' Name
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1.0' Literal.Number
'/' Operator
'locRange' Name
';' Operator
'\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
'loc' Name
')' Operator
' ' Text.Whitespace
'in' Keyword
' ' Text.Whitespace
'@@LocAccum' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'IF' Keyword
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'>' Punctuation
' ' Text.Whitespace
'5800' Literal.Number
' ' Text.Whitespace
'THEN' Keyword
'\n\t ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'-' Operator
'1' Literal.Number
';' Operator
'\n\t ' Text.Whitespace
'ELSE' Keyword
'\n\t ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1' Literal.Number
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'loc' Name
' ' Text.Whitespace
'*' Punctuation
' ' Text.Whitespace
'mult' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'@@likenessAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"distance"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'loc' Name
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\t' Text.Whitespace
'lastMax' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'lastMin' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1000' Literal.Number
';' Operator
'\n\t' Text.Whitespace
'mult' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\n\t' Text.Whitespace
'incentives' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'{' Punctuation
'incentive' Name
'.' Punctuation
'*' Punctuation
'}' Punctuation
';' Operator
'\n\n\t' Text.Whitespace
'incentives' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'SELECT' Keyword
' ' Text.Whitespace
'incent' Name
' ' Text.Whitespace
'FROM' Keyword
' ' Text.Whitespace
'incentives' Name
':' Operator
'incent' Name
' ' Text.Whitespace
'- ' Operator
'(' Operator
':' Operator
'e' Name
')' Operator
' -' Operator
' ' Text.Whitespace
'lookupRule' Name
':' Operator
'rule' Name
' ' Text.Whitespace
'WHERE' Keyword
'\n\t ' Text.Whitespace
'rule' Name
'.' Punctuation
'RuleName' Name
' ' Text.Whitespace
'== ' Operator
'"Tenacity"' Literal.String
' ' Text.Whitespace
'AND' Keyword
' ' Text.Whitespace
'incent' Name
'.' Punctuation
'IncentiveDate' Name
' ' Text.Whitespace
'>' Punctuation
' ' Text.Whitespace
'datetime_sub' Keyword
'(' Operator
'lastRecording' Name
',' Operator
' ' Text.Whitespace
'INTERVAL' Keyword
' ' Text.Whitespace
'1' Literal.Number
' ' Text.Whitespace
'MONTH' Name
')' Operator
' ' Text.Whitespace
'AND' Keyword
' ' Text.Whitespace
'incent' Name
'.' Punctuation
'IncentiveDate' Name
' ' Text.Whitespace
'<' Punctuation
' ' Text.Whitespace
'lastRecording' Name
';' Operator
'\n\n\t' Text.Whitespace
'members' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'SELECT' Keyword
' ' Text.Whitespace
'member' Name
' ' Text.Whitespace
'FROM' Keyword
' ' Text.Whitespace
'incentives' Name
':' Operator
'incent' Name
' ' Text.Whitespace
'- ' Operator
'(' Operator
':' Operator
'e' Name
')' Operator
' -' Operator
' ' Text.Whitespace
'motionMember' Name
':' Operator
'member' Name
'\n\t ' Text.Whitespace
'ACCUM' Keyword
'\n\t ' Text.Whitespace
'@@DayIncentives' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'incent' Name
')' Operator
')' Operator
';' Operator
'\n\n\t' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'(' Operator
'member' Name
',' Operator
' ' Text.Whitespace
'incent' Name
')' Operator
' ' Text.Whitespace
'IN' Keyword
' ' Text.Whitespace
'@@DayIncentives' Name.Variable
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'@@StepsAccum' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number
';' Operator
'\n\t ' Text.Whitespace
'FOREACH' Keyword
' ' Text.Whitespace
'Incentive' Name
' ' Text.Whitespace
'IN' Keyword
' ' Text.Whitespace
'incent' Name
' ' Text.Whitespace
'DO' Keyword
'\n\t ' Text.Whitespace
'@@StepsAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'Incentive' Name
'.' Punctuation
'TotalSteps' Name
';' Operator
'\n\t ' Text.Whitespace
'@@BoutsAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'Incentive' Name
'.' Punctuation
'TotalBouts' Name
';' Operator
'\n\t ' Text.Whitespace
'@@MilesAccum' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'Incentive' Name
'.' Punctuation
'Miles' Name
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\t ' Text.Whitespace
'@@MemberStats' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"stepsAvg"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'@@StepsAccum' Name.Variable
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'@@MemberStats' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"stepsSlope"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'Linear_Regression' Name
'(' Operator
'incent' Name
',' Operator
' ' Text.Whitespace
'1' Literal.Number
')' Operator
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'# @@MemberStats += (member -> ("boutsAvg" -> @@BoutsAccum));' Comment.Single
'\n\t ' Text.Whitespace
'# @@MemberStats += (member -> ("boutsSlope" -> Linear_Regression(incent, 2)));' Comment.Single
'\n\t ' Text.Whitespace
'@@MemberStats' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"milesAvg"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'@@MilesAccum' Name.Variable
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'@@MemberStats' Name.Variable
' ' Text.Whitespace
'+= ' Operator
'(' Operator
'member' Name
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'(' Operator
'"milesSlope"' Literal.String
' ' Text.Whitespace
'->' Operator
' ' Text.Whitespace
'Linear_Regression' Name
'(' Operator
'incent' Name
',' Operator
' ' Text.Whitespace
'3' Literal.Number
')' Operator
')' Operator
')' Operator
';' Operator
'\n\t ' Text.Whitespace
'END' Keyword
';' Operator
'\n\n\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'@@MemberStats' Name.Variable
';' Operator
'\n\t' Text.Whitespace
'PRINT' Keyword
' ' Text.Whitespace
'@@likenessAccum' Name.Variable
';' Operator
'\n\n' Text.Whitespace
'}' Punctuation
'\n\n' Text.Whitespace
'# Test end-of-line comments and multiline comments for PR#2002' Comment.Single
'\n' Text.Whitespace
'USE' Name
' ' Text.Whitespace
'GLOBAL' Name
' ' Text.Whitespace
'# end of line comment' Comment.Single
'\n' Text.Whitespace
'DROP' Name
' ' Text.Whitespace
'GRAPH' Keyword
' ' Text.Whitespace
'Patents' Name
'\n' Text.Whitespace
'CREATE' Keyword
' ' Text.Whitespace
'GRAPH' Keyword
' ' Text.Whitespace
'Patents' Name
'(' Operator
')' Operator
'\n\n' Text.Whitespace
'CREATE' Keyword
' ' Text.Whitespace
'SCHEMA_CHANGE' Name
' ' Text.Whitespace
'JOB' Name
' ' Text.Whitespace
'do_schema_change' Name
' ' Text.Whitespace
'FOR' Keyword
' ' Text.Whitespace
'GRAPH' Keyword
' ' Text.Whitespace
'Patents' Name
' ' Text.Whitespace
'{' Punctuation
' ' Text.Whitespace
'# add vertex and edge types' Comment.Single
'\n ' Text.Whitespace
'/*\n We add vertex and edge types to our empty graph\n The job will be run then we will drop the job\n */' Comment.Multiline
'\n ' Text.Whitespace
'ADD' Name
' ' Text.Whitespace
'VERTEX' Keyword
' ' Text.Whitespace
'Address' Name
'(' Operator
'PRIMARY_ID' Keyword
' ' Text.Whitespace
'id' Name
' ' Text.Whitespace
'STRING' Keyword
',' Operator
' ' Text.Whitespace
'line1' Name
' ' Text.Whitespace
'STRING' Keyword
',' Operator
' ' Text.Whitespace
'line2' Name
' ' Text.Whitespace
'STRING' Keyword
',' Operator
' ' Text.Whitespace
'line3' Name
' ' Text.Whitespace
'STRING' Keyword
')' Operator
' ' Text.Whitespace
'WITH' Keyword
' ' Text.Whitespace
'PRIMARY_ID_AS_ATTRIBUTE' Name
'=' Operator
'"true"' Literal.String
';' Operator
' ' Text.Whitespace
'# ID will be concatenation of several fields' Comment.Single
'\n\n' Text.Whitespace
'}' Punctuation
'\n' Text.Whitespace
'RUN' Keyword
' ' Text.Whitespace
'SCHEMA_CHANGE' Name
' ' Text.Whitespace
'JOB' Name
' ' Text.Whitespace
'do_schema_change' Name
'\n' Text.Whitespace
'DROP' Name
' ' Text.Whitespace
'JOB' Name
' ' Text.Whitespace
'do_schema_change' Name
'\n\n' Text.Whitespace
'# Tests for PR#2006' Comment.Single
'\n' Text.Whitespace
'# Test lexer hang with params following SET<STRING> param' Comment.Single
'\n' Text.Whitespace
'CREATE' Keyword
' ' Text.Whitespace
'QUERY' Keyword
' ' Text.Whitespace
'tg_astar' Name
' ' Text.Whitespace
'(' Operator
'VERTEX' Keyword
' ' Text.Whitespace
'source_vertex' Name
',' Operator
' ' Text.Whitespace
'VERTEX' Keyword
' ' Text.Whitespace
'target_vertex' Name
',' Operator
' ' Text.Whitespace
'SET' Keyword
'<' Punctuation
'STRING' Keyword
'>' Punctuation
' ' Text.Whitespace
'e_type' Name
',' Operator
' ' Text.Whitespace
'STRING' Keyword
' ' Text.Whitespace
'wt_type' Name
',' Operator
' ' Text.Whitespace
'STRING' Keyword
' ' Text.Whitespace
'latitude' Name
',' Operator
' ' Text.Whitespace
'STRING' Keyword
' ' Text.Whitespace
'longitude' Name
',' Operator
'\n' Text.Whitespace
'STRING' Keyword
' ' Text.Whitespace
'wt_attr' Name
',' Operator
' ' Text.Whitespace
'BOOL' Keyword
' ' Text.Whitespace
'display' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword
')' Operator
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'# empty body for testing' Comment.Single
'\n' Text.Whitespace
'}' Punctuation
'\n\n' Text.Whitespace
'# Test $(0), $"field", and empty positional parameter _' Comment.Single
'\n' Text.Whitespace
'CREATE' Keyword
' ' Text.Whitespace
'LOADING' Name
' ' Text.Whitespace
'JOB' Name
' ' Text.Whitespace
'load_job_supplychain' Name
' ' Text.Whitespace
'FOR' Keyword
' ' Text.Whitespace
'GRAPH' Keyword
' ' Text.Whitespace
'SupplyChain' Name
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'DEFINE' Name
' ' Text.Whitespace
'FILENAME' Name
' ' Text.Whitespace
'Inventory' Name
'=' Operator
'"m1:/home/tigergraph/mydata/supplychain/Inventory.csv"' Literal.String
';' Operator
'\n ' Text.Whitespace
'LOAD' Name
' ' Text.Whitespace
'Inventory' Name
' ' Text.Whitespace
'TO' Keyword
' ' Text.Whitespace
'EDGE' Keyword
' ' Text.Whitespace
'in_warehouse_inventory' Name
' ' Text.Whitespace
'VALUES' Keyword
'(' Operator
'$' Operator
'"warehouse"' Literal.String
',' Operator
' ' Text.Whitespace
'$' Operator
'1' Literal.Number
',' Operator
' ' Text.Whitespace
'$' Operator
'2' Literal.Number
')' Operator
' ' Text.Whitespace
'USING' Name
' ' Text.Whitespace
'SEPARATOR' Name
'=' Operator
'","' Literal.String
',' Operator
' ' Text.Whitespace
'HEADER' Name
'=' Operator
'"true"' Literal.String
',' Operator
' ' Text.Whitespace
'EOL' Name
'=' Operator
'"\\n"' Literal.String
';' Operator
'\n' Text.Whitespace
'}' Punctuation
'\n' Text.Whitespace