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/q/example.q.output
2022-03-05 08:18:48 +01:00

998 lines
26 KiB
Text
Generated

'/ shebang' Comment.Single
'\n' Text.Whitespace
'#!/bin/q' Comment.Hashbang
'\n\n' Text.Whitespace
'/ preprocessor' Comment.Single
'\n' Text.Whitespace
'\\d .namespace' Comment.Preproc
'\n\n' Text.Whitespace
'/ keywords such as flip and prd should not be highlighted in comments' Comment.Single
'\n' Text.Whitespace
'"' Literal.String.Double
'keywords such as flip and prd should not be highlighted in strings' Literal.String.Double
'"' Literal.String.Double
'\n\n' Text.Whitespace
'/ keep syntax highlighting for timing code' Comment.Single
'\n' Text.Whitespace
'\\t' Comment.Preproc
' ' Text.Whitespace
'1' Literal.Number.Integer.Long
'+' Operator
'1' Literal.Number.Integer.Long
'\n' Text.Whitespace
'\\ts' Comment.Preproc
' ' Text.Whitespace
'1' Literal.Number.Integer.Long
'+' Operator
'1' Literal.Number.Integer.Long
'\n\n' Text.Whitespace
'/ highlight until comment but not next line' Comment.Single
'\n' Text.Whitespace
'\\c 20 40 ' Comment.Preproc
'/ comment' Comment.Single
'\n' Text.Whitespace
'a' Name.Variable
':' Operator
'1' Literal.Number.Integer.Long
' ' Text.Whitespace
'/ this is no longer part of the system command' Comment.Single
'\n\n' Text.Whitespace
'/ 2-digit system commands run til end of line' Comment.Single
'\n' Text.Whitespace
'\\cd /foo/bar' Comment.Preproc
'\n\n' Text.Whitespace
'/ prompt' Comment.Single
'\n' Text.Whitespace
'q)' Generic.Prompt
'1' Literal.Number.Integer.Long
'+' Operator
'2' Literal.Number.Integer.Long
'\n\n' Text.Whitespace
'/\n' Comment.Multiline
'this is a\nmulti-line comment\n' Comment.Multiline
'\\' Comment.Multiline
'\n\n ' Text.Whitespace
'/' Comment.Single
'\n' Text.Whitespace
'this' Name
' ' Text.Whitespace
'is' Name
' ' Text.Whitespace
'not' Name.Builtin
' ' Text.Whitespace
'a' Name
'\n' Text.Whitespace
'multi' Name
'-' Operator
'line' Name
' ' Text.Whitespace
'comment' Name
'\n' Text.Whitespace
'\\' Operator
'\n\n' Text.Whitespace
'"' Literal.String.Double
'string with escapted quote ' Literal.String.Double
'\\"' Literal.String.Escape
' and random escape ' Literal.String.Double
'\\\\' Literal.String.Escape
'"' Literal.String.Double
'\n\n' Text.Whitespace
'`' Literal.String.Symbol
'`foo' Literal.String.Symbol
'`bar' Literal.String.Symbol
' ' Text.Whitespace
'/ symbols' Comment.Single
'\n' Text.Whitespace
'`' Literal.String.Symbol
'/' Operator
'not' Name.Builtin
'/' Operator
'a' Name
'/' Operator
'symbol' Name
' ' Text.Whitespace
'/ not a symbol' Comment.Single
'\n' Text.Whitespace
'`:' Literal.String.Symbol
'`:/path/to/file' Literal.String.Symbol
' ' Text.Whitespace
'/ file symbols' Comment.Single
'\n' Text.Whitespace
"'`length" Name.Exception
' ' Text.Whitespace
'/ exception' Comment.Single
'\n\n' Text.Whitespace
'2000.01m' Literal.Date
' ' Text.Whitespace
'/ month' Comment.Single
'\n' Text.Whitespace
'2000.01.01' Literal.Date
' ' Text.Whitespace
'/ date' Comment.Single
'\n' Text.Whitespace
'2000.01.01D' Literal.Date
' ' Text.Whitespace
'/ timestamp' Comment.Single
'\n' Text.Whitespace
'2000.01.01D00' Literal.Date
' ' Text.Whitespace
'/ timestamp' Comment.Single
'\n' Text.Whitespace
'2000.01.01D00:00' Literal.Date
' ' Text.Whitespace
'/ timestamp' Comment.Single
'\n' Text.Whitespace
'2000.01.01D00:00:00' Literal.Date
' ' Text.Whitespace
'/ timestamp' Comment.Single
'\n' Text.Whitespace
'2000.01.01D00:00:00.000' Literal.Date
' ' Text.Whitespace
'/ timestamp' Comment.Single
'\n' Text.Whitespace
'2000.01.01D00:00:00.000000' Literal.Date
' ' Text.Whitespace
'/ timestamp' Comment.Single
'\n\n' Text.Whitespace
'2000.01.01T' Literal.Date
' ' Text.Whitespace
'/ datetime' Comment.Single
'\n' Text.Whitespace
'2000.01.01T' Literal.Date
'00' Literal.Number.Integer.Long
' ' Text.Whitespace
'/ datetime' Comment.Single
'\n' Text.Whitespace
'2000.01.01T00:00' Literal.Date
' ' Text.Whitespace
'/ datetime' Comment.Single
'\n' Text.Whitespace
'2000.01.01T00:00:00' Literal.Date
' ' Text.Whitespace
'/ datetime' Comment.Single
'\n' Text.Whitespace
'2000.01.01T00:00:00.000' Literal.Date
' ' Text.Whitespace
'/ datetime' Comment.Single
'\n\n' Text.Whitespace
'00:00' Literal.Date
' ' Text.Whitespace
'/ time' Comment.Single
'\n' Text.Whitespace
'00:00:00' Literal.Date
' ' Text.Whitespace
'/ time ' Comment.Single
'\n' Text.Whitespace
'00:00:00.000' Literal.Date
' ' Text.Whitespace
'/ time' Comment.Single
'\n\n' Text.Whitespace
'8c6b8b64-6815-6084-0a3e-178401251b68' Literal.Number.Hex
' ' Text.Whitespace
'/ guid' Comment.Single
'\n\n' Text.Whitespace
'101010b' Literal.Number.Bin
' ' Text.Whitespace
'/ booleans' Comment.Single
'\n' Text.Whitespace
'(' Punctuation
'0w' Literal.Number
';' Punctuation
'0N' Literal.Number
';' Punctuation
'0n' Literal.Number
';' Punctuation
'0Wp' Literal.Number
')' Punctuation
' ' Text.Whitespace
'/ null/infinities' Comment.Single
'\n' Text.Whitespace
'0x01fe' Literal.Number.Hex
' ' Text.Whitespace
'/ octal' Comment.Single
'\n\n' Text.Whitespace
'(' Punctuation
'1' Literal.Number.Integer.Long
';' Punctuation
'1j' Literal.Number.Integer.Long
';' Punctuation
'1n' Literal.Number.Integer.Long
';' Punctuation
'1p' Literal.Number.Integer.Long
')' Punctuation
' ' Text.Whitespace
'/ long integers' Comment.Single
'\n' Text.Whitespace
'(' Punctuation
'1c' Literal.Number
';' Punctuation
'1h' Literal.Number.Integer
';' Punctuation
'1i' Literal.Number.Integer
';' Punctuation
'1t' Literal.Number.Integer
';' Punctuation
'1u' Literal.Number.Integer
';' Punctuation
'1v' Literal.Number.Integer
')' Punctuation
' ' Text.Whitespace
'/ integers' Comment.Single
'\n' Text.Whitespace
'(' Punctuation
'1e' Literal.Number.Float
';' Punctuation
'1f' Literal.Number.Float
';' Punctuation
'1.' Literal.Number.Float
';' Punctuation
'.1' Literal.Number.Float
';' Punctuation
'1.0' Literal.Number.Float
';' Punctuation
'1.0f' Literal.Number.Float
')' Punctuation
' ' Text.Whitespace
'/ floats' Comment.Single
'\n' Text.Whitespace
'(' Punctuation
'.1e8' Literal.Number.Float
';' Punctuation
'1.e8' Literal.Number.Float
';' Punctuation
'1e-8f' Literal.Number.Float
';' Punctuation
'1E-8' Literal.Number.Float
')' Punctuation
' ' Text.Whitespace
'/ floats' Comment.Single
'\n\n' Text.Whitespace
'/ ascii operators' Comment.Single
'\n' Text.Whitespace
'(' Punctuation
'-' Operator
';' Punctuation
'=' Operator
';' Punctuation
'+' Operator
';' Punctuation
'*' Operator
';' Punctuation
'#' Operator
';' Punctuation
'$' Operator
';' Punctuation
'%' Operator
';' Punctuation
'@' Operator
';' Punctuation
'!' Operator
';' Punctuation
'~' Operator
';' Punctuation
'^' Operator
';' Punctuation
'&' Operator
';' Punctuation
':' Operator
';' Punctuation
'.' Operator
';' Punctuation
',' Operator
';' Punctuation
'<' Operator
';' Punctuation
'>' Operator
';' Punctuation
"'" Operator
';' Punctuation
'\\' Operator
';' Punctuation
'|' Operator
';' Punctuation
'/' Operator
';' Punctuation
'?' Operator
';' Punctuation
'_' Operator
')' Punctuation
'\n\n' Text.Whitespace
'/ k keywords' Comment.Single
'\n' Text.Whitespace
'(' Punctuation
'abs' Operator.Word
';' Punctuation
' ' Text.Whitespace
'acos' Operator.Word
';' Punctuation
' ' Text.Whitespace
'asin' Operator.Word
';' Punctuation
' ' Text.Whitespace
'atan' Operator.Word
';' Punctuation
' ' Text.Whitespace
'avg' Operator.Word
';' Punctuation
' ' Text.Whitespace
'bin' Operator.Word
';' Punctuation
' ' Text.Whitespace
'binr' Operator.Word
';' Punctuation
' ' Text.Whitespace
'by' Operator.Word
' ' Text.Whitespace
'cor' Operator.Word
';' Punctuation
' ' Text.Whitespace
'cos' Operator.Word
';' Punctuation
' ' Text.Whitespace
'cov' Operator.Word
';' Punctuation
' ' Text.Whitespace
'dev' Operator.Word
';' Punctuation
'\n ' Text.Whitespace
'delete' Operator.Word
';' Punctuation
' ' Text.Whitespace
'div' Operator.Word
';' Punctuation
' ' Text.Whitespace
'do' Operator.Word
' ' Text.Whitespace
'enlist' Operator.Word
';' Punctuation
' ' Text.Whitespace
'exec' Operator.Word
';' Punctuation
' ' Text.Whitespace
'exit' Operator.Word
';' Punctuation
' ' Text.Whitespace
'exp' Operator.Word
';' Punctuation
' ' Text.Whitespace
'from' Operator.Word
';' Punctuation
' ' Text.Whitespace
'getenv' Operator.Word
';' Punctuation
' ' Text.Whitespace
'hopen' Operator.Word
' ' Text.Whitespace
'if' Operator.Word
';' Punctuation
'\n ' Text.Whitespace
'in' Operator.Word
';' Punctuation
' ' Text.Whitespace
'insert' Operator.Word
';' Punctuation
' ' Text.Whitespace
'last' Operator.Word
';' Punctuation
' ' Text.Whitespace
'like' Operator.Word
';' Punctuation
' ' Text.Whitespace
'log' Operator.Word
';' Punctuation
' ' Text.Whitespace
'max' Operator.Word
';' Punctuation
' ' Text.Whitespace
'min' Operator.Word
';' Punctuation
' ' Text.Whitespace
'prd' Operator.Word
' ' Text.Whitespace
'select' Operator.Word
';' Punctuation
' ' Text.Whitespace
'setenv' Operator.Word
';' Punctuation
' ' Text.Whitespace
'sin' Operator.Word
';' Punctuation
'\n ' Text.Whitespace
'sqrt' Operator.Word
';' Punctuation
' ' Text.Whitespace
'ss' Operator.Word
';' Punctuation
' ' Text.Whitespace
'sum' Operator.Word
' ' Text.Whitespace
'tan' Operator.Word
';' Punctuation
' ' Text.Whitespace
'update' Operator.Word
';' Punctuation
' ' Text.Whitespace
'var' Operator.Word
' ' Text.Whitespace
'wavg' Operator.Word
';' Punctuation
' ' Text.Whitespace
'while' Operator.Word
';' Punctuation
' ' Text.Whitespace
'within' Operator.Word
';' Punctuation
' ' Text.Whitespace
'wsum' Operator.Word
';' Punctuation
' ' Text.Whitespace
'xexp' Operator.Word
')' Punctuation
'\n\n' Text.Whitespace
'/ q operators' Comment.Single
'\n' Text.Whitespace
'(' Punctuation
'aj' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'aj0' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ajf' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ajf0' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'all' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'and' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'any' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'asc' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'asof' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'attr' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'avgs' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ceiling' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'cols' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'count' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'cross' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'csv' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'cut' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'deltas' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'desc' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'differ' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'distinct' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'dsave' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'each' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ej' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ema' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'eval' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'except' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'fby' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'fills' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'first' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'fkeys' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'flip' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'floor' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'get' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'group' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'gtime' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'hclose' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'hcount' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'hdel' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'hsym' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'iasc' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'idesc' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ij' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ijf' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'inter' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'inv' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'key' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'keys' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'lj' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ljf' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'load' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'lower' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'lsq' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ltime' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ltrim' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mavg' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'maxs' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mcount' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'md5' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mdev' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'med' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'meta' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mins' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mmax' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mmin' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mmu' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'mod' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'msum' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'neg' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'next' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'not' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'null' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'or' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'over' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'parse' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'peach' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'pj' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'prds' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'prior' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'prev' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'rand' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'rank' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ratios' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'raze' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'read0' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'read1' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'reciprocal' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'reval' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'reverse' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'rload' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'rotate' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'rsave' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'rtrim' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'save' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'scan' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'scov' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'sdev' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'set' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'show' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'signum' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ssr' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'sublist' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'sums' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'sv' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'svar' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'system' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'tables' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'til' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'trim' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'txf' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'type' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'uj' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ujf' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ungroup' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'union' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'upper' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'upsert' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'value' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'view' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'views' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'vs' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'where' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'wj' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'wj1' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'ww' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xasc' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xbar' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xcol' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xcols' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xdesc' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'xgroup' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xkey' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xlog' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xprev' Name.Builtin
';' Punctuation
' ' Text.Whitespace
'xrank' Name.Builtin
')' Punctuation
'\n\n' Text.Whitespace
'.foo.bar' Name.Function
' ' Text.Whitespace
':' Operator
' ' Text.Whitespace
'{' Punctuation
'[' Punctuation
'x' Name
';' Punctuation
'y' Name
']' Punctuation
'x' Name
'+' Operator
'y' Name
'}' Punctuation
' ' Text.Whitespace
'/ function declaration' Comment.Single
'\n' Text.Whitespace
'.foo.bar' Name.Function
' ' Text.Whitespace
':' Operator
' ' Text.Whitespace
'{' Punctuation
'x' Name
'+' Operator
'y' Name
'}' Punctuation
' ' Text.Whitespace
'/ function declaration' Comment.Single
'\n' Text.Whitespace
'foo.bar' Name.Variable
' ' Text.Whitespace
':' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'string' Literal.String.Double
'"' Literal.String.Double
' ' Text.Whitespace
'/ variable declaration' Comment.Single
'\n' Text.Whitespace
'foo.bar' Name.Variable
' ' Text.Whitespace
',:' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'amend' Literal.String.Double
'"' Literal.String.Double
' ' Text.Whitespace
'/ variable amend' Comment.Single
'\n\n\n' Text.Whitespace
'{' Punctuation
'x' Name
'+' Operator
'y' Name
'}' Punctuation
'/' Operator
'[' Punctuation
'1' Literal.Number.Integer.Long
' ' Text.Whitespace
'2' Literal.Number.Integer.Long
']' Punctuation
' ' Text.Whitespace
'/ anonymous function' Comment.Single
'\n\n' Text.Whitespace
'f' Name.Function
':' Operator
'{' Punctuation
'[' Punctuation
'x' Name
';' Punctuation
'y' Name
']' Punctuation
' ' Text.Whitespace
'/ multiline function' Comment.Single
'\n ' Text.Whitespace
'x' Name.Variable
':' Operator
'`foo' Literal.String.Symbol
';' Punctuation
'\n ' Text.Whitespace
'y' Name.Variable
':' Operator
'`bar' Literal.String.Symbol
';' Punctuation
'\n ' Text.Whitespace
'z' Name.Variable
':' Operator
'x' Name
',' Operator
'y' Name
';' Punctuation
'\n ' Text.Whitespace
'z' Name
'}' Punctuation
'\n' Text.Whitespace