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/blitzbasic/test.bb.output
Sebastian Engel 7c358cd5e6
Whitespace token modernization - [bc] lexers - regarding #1905 (#1923)
* Modernize Whitespace token: basic lexer

* Modernize Whitespace token: bibtex lexer

* Modernize Whitespace token: boa lexer

* Modernize Whitespace token: capnproto lexer + new example

* Modernize Whitespace token: cddl lexer

* Modernize Whitespace token: chapel lexer

* Modernize Whitespace token: c_like lexer

* Modernize Whitespace token: configs lexer

* Modernize Whitespace token: console lexer

* Modernize Whitespace token: crystal lexer

* Modernize Whitespace token: csound lexer

* Modernize Whitespace token: css lexer

* Revert a change in basic lexer
2021-10-23 13:04:56 +02:00

783 lines
21 KiB
Text
Generated

';foobar!\n' Comment.Single
'\n' Text.Whitespace
';Include "blurg/blurg.bb"\n' Comment.Single
'\n' Text.Whitespace
'Const' Keyword.Declaration
' ' Text.Whitespace
'ca' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'$10000000' Literal.Number.Hex
' ' Text.Whitespace
'; Hex\n' Comment.Single
'Const' Keyword.Declaration
' ' Text.Whitespace
'cb' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'%10101010' Literal.Number.Bin
' ' Text.Whitespace
'; Binary\n' Comment.Single
'Global' Keyword.Declaration
' ' Text.Whitespace
'ga' Name.Variable
'$' Keyword.Type
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'blargh' Literal.String.Double
'"' Literal.String.Double
'\n' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'a' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'124' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'b' Name.Variable
'$' Keyword.Type
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'abcdef' Literal.String.Double
'"' Literal.String.Double
'\n\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'name_123' Name.Function
'#' Keyword.Type
'(' Punctuation
'zorp' Name.Variable
'$' Keyword.Type
',' Punctuation
' ' Text.Whitespace
'll' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword.Constant
',' Punctuation
' ' Text.Whitespace
'blah' Name.Variable
'#' Keyword.Type
',' Punctuation
' ' Text.Whitespace
'waffles' Name.Variable
'%' Keyword.Type
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'100' Literal.Number.Integer
')' Punctuation
'\n\t' Text.Whitespace
'Return' Keyword.Reserved
' ' Text.Whitespace
'235.7804' Literal.Number.Float
' ' Text.Whitespace
'; comment\n' Comment.Single
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'TestString' Name.Function
'$' Keyword.Type
'(' Punctuation
')' Punctuation
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'hub' Name.Function
'(' Punctuation
'blah' Name.Variable
'$' Keyword.Type
',' Punctuation
' ' Text.Whitespace
'abc' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'Pi' Keyword.Constant
')' Punctuation
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'Blar' Name.Function
'%' Keyword.Type
'(' Punctuation
')' Punctuation
'\n\t' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'aa' Name.Variable
' ' Text.Whitespace
'%' Keyword.Type
',' Punctuation
' ' Text.Whitespace
'ab' Name.Variable
' ' Text.Whitespace
'#' Keyword.Type
' ' Text.Whitespace
',' Punctuation
'ac' Name.Variable
' ' Text.Whitespace
'#' Keyword.Type
',' Punctuation
' ' Text.Whitespace
'ad' Name.Variable
'#' Keyword.Type
' ' Text.Whitespace
',' Punctuation
'ae' Name.Variable
'$' Keyword.Type
',' Punctuation
'af' Name.Variable
'%' Keyword.Type
' ' Text.Whitespace
'; Intentional mangling\n' Comment.Single
'\t' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'ba' Name.Variable
'#' Keyword.Type
',' Punctuation
' ' Text.Whitespace
'bb' Name.Variable
'.' Punctuation
'TBlarf' Name.Class
' ' Text.Whitespace
',' Punctuation
' ' Text.Whitespace
'bc' Name.Variable
'%' Keyword.Type
',' Punctuation
'bd' Name.Variable
'#' Keyword.Type
',' Punctuation
'be' Name.Variable
'.' Punctuation
' ' Text.Whitespace
'TFooBar' Name.Class
',' Punctuation
'ff' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'True' Keyword.Constant
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n\n' Text.Whitespace
'abc' Name.Function
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'abc' Name.Function
'(' Punctuation
')' Punctuation
'\n\t' Text.Whitespace
'Print' Name.Variable
' ' Text.Whitespace
'"' Literal.String.Double
'abc' Literal.String.Double
'"' Literal.String.Double
'\t' Text.Whitespace
'; I cannot find a way to parse these as function calls without messing something up\n' Comment.Single
'\t' Text.Whitespace
'Print' Name.Variable
'\t\t' Text.Whitespace
"; Anyhow, they're generally not used in this way\n" Comment.Single
'\t' Text.Whitespace
'Goto' Keyword.Reserved
' ' Text.Whitespace
'Eww_Goto' Name.Label
'\n\t' Text.Whitespace
'.Eww_Goto' Name.Label
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n\n' Text.Whitespace
'Type' Keyword.Reserved
' ' Text.Whitespace
'TBlarf' Name.Class
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Type' Keyword.Reserved
'\n\n' Text.Whitespace
'Type' Keyword.Reserved
' ' Text.Whitespace
'TFooBar' Name.Class
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Type' Keyword.Reserved
'\n\n' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'myinst' Name.Variable
'.' Punctuation
'MyClass' Name.Class
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'New' Keyword.Reserved
' ' Text.Whitespace
'MyClass' Name.Class
'\n' Text.Whitespace
'TestMethod' Name.Function
'(' Punctuation
'myinst' Name.Variable
')' Punctuation
'\n\n' Text.Whitespace
'Type' Keyword.Reserved
' ' Text.Whitespace
'MyClass' Name.Class
'\n\t\n\t' Text.Whitespace
'Field' Keyword.Declaration
' ' Text.Whitespace
'm_foo' Name.Variable
'.' Punctuation
'MyClass' Name.Class
'\n\t' Text.Whitespace
'Field' Keyword.Declaration
' ' Text.Whitespace
'm_bar' Name.Variable
'.' Punctuation
'MyClass' Name.Class
'\n\t\n' Text.Whitespace
';\tabc\n' Comment.Single
';\tdef\n' Comment.Single
'End' Keyword.Reserved
' ' Text.Whitespace
'Type' Keyword.Reserved
'\n\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'TestMethod' Name.Function
'(' Punctuation
'self' Name.Variable
'.' Punctuation
'MyClass' Name.Class
')' Punctuation
' ' Text.Whitespace
'; foobar\n' Comment.Single
'\t' Text.Whitespace
'self' Name.Variable
'\\' Punctuation
'm_foo' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'self' Name.Variable
'\n\t' Text.Whitespace
'self' Name.Variable
'\\' Punctuation
'm_bar' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'Object' Operator
'.' Punctuation
'MyClass' Name.Class
'(' Punctuation
'Handle' Operator
' ' Text.Whitespace
'self' Name.Variable
'\\' Punctuation
'm_foo' Name.Variable
')' Punctuation
'\n\t' Text.Whitespace
'Yell' Name.Variable
' ' Text.Whitespace
'self' Name.Variable
'\\' Punctuation
'm_foo' Name.Variable
'\\' Punctuation
'm_bar' Name.Variable
'\\' Punctuation
'm_foo' Name.Variable
'\\' Punctuation
'm_bar' Name.Variable
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'Yell' Name.Function
'(' Punctuation
'self' Name.Variable
'.' Punctuation
'MyClass' Name.Class
')' Punctuation
'\n\t' Text.Whitespace
'Print' Name.Function
'(' Punctuation
'"' Literal.String.Double
'huzzah!' Literal.String.Double
'"' Literal.String.Double
')' Punctuation
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n\n' Text.Whitespace
'Function' Keyword.Reserved
' ' Text.Whitespace
'Wakka' Name.Function
'$' Keyword.Type
'(' Punctuation
'foo' Name.Variable
'$' Keyword.Type
')' Punctuation
'\n\t' Text.Whitespace
'Return' Keyword.Reserved
' ' Text.Whitespace
'foo' Name.Variable
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'bar' Literal.String.Double
'"' Literal.String.Double
'\n' Text.Whitespace
'End' Keyword.Reserved
' ' Text.Whitespace
'Function' Keyword.Reserved
'\n\n\n' Text.Whitespace
'Print' Name.Function
'(' Punctuation
'"' Literal.String.Double
'blah ' Literal.String.Double
'"' Literal.String.Double
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'blah ' Literal.String.Double
'"' Literal.String.Double
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'blah.' Literal.String.Double
'"' Literal.String.Double
')' Punctuation
'\n\n' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'i' Name.Variable
' ' Text.Whitespace
':' Punctuation
' ' Text.Whitespace
'For' Keyword.Reserved
' ' Text.Whitespace
'i' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
' ' Text.Whitespace
'To' Keyword.Reserved
' ' Text.Whitespace
'10' Literal.Number.Integer
' ' Text.Whitespace
'Step' Keyword.Reserved
' ' Text.Whitespace
'1' Literal.Number.Integer
'\n\t' Text.Whitespace
'Print' Name.Function
'(' Punctuation
'"' Literal.String.Double
'Index: ' Literal.String.Double
'"' Literal.String.Double
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'i' Name.Variable
')' Punctuation
'\n' Text.Whitespace
'Next' Keyword.Reserved
'\n' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'array' Name.Variable
'$' Keyword.Type
'[' Punctuation
'5' Literal.Number.Integer
']' Punctuation
'\n' Text.Whitespace
'array' Name.Variable
'[' Punctuation
'0' Literal.Number.Integer
']' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'foo' Literal.String.Double
'"' Literal.String.Double
':' Punctuation
' ' Text.Whitespace
'array' Name.Variable
'[' Punctuation
'1' Literal.Number.Integer
']' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'bar' Literal.String.Double
'"' Literal.String.Double
':' Punctuation
'array' Name.Variable
'[' Punctuation
'2' Literal.Number.Integer
']' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'11' Literal.String.Double
'"' Literal.String.Double
':' Punctuation
'array' Name.Variable
'[' Punctuation
'3' Literal.Number.Integer
']' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'22' Literal.String.Double
'"' Literal.String.Double
':' Punctuation
'array' Name.Variable
'[' Punctuation
'4' Literal.Number.Integer
']' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String.Double
'33' Literal.String.Double
'"' Literal.String.Double
'\n' Text.Whitespace
'For' Keyword.Reserved
' ' Text.Whitespace
'i' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
' ' Text.Whitespace
'To' Keyword.Reserved
' ' Text.Whitespace
'4' Literal.Number.Integer
'\n\t' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'value' Name.Variable
'$' Keyword.Type
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'array' Name.Variable
'[' Punctuation
'i' Name.Variable
']' Punctuation
'\n\t' Text.Whitespace
'Print' Name.Function
'(' Punctuation
'"' Literal.String.Double
'Value: ' Literal.String.Double
'"' Literal.String.Double
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'value' Name.Variable
')' Punctuation
'\n' Text.Whitespace
'Next' Keyword.Reserved
'\n\n' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'foobar' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'Not' Operator
' ' Text.Whitespace
'(' Punctuation
'1' Literal.Number.Integer
' ' Text.Whitespace
'Or' Operator
' ' Text.Whitespace
'(' Punctuation
'2' Literal.Number.Integer
' ' Text.Whitespace
'And' Operator
' ' Text.Whitespace
'(' Punctuation
'4' Literal.Number.Integer
' ' Text.Whitespace
'Shl' Operator
' ' Text.Whitespace
'5' Literal.Number.Integer
' ' Text.Whitespace
'Shr' Operator
' ' Text.Whitespace
'6' Literal.Number.Integer
')' Punctuation
')' Punctuation
' ' Text.Whitespace
'Sar' Operator
' ' Text.Whitespace
'7' Literal.Number.Integer
')' Punctuation
' ' Text.Whitespace
'Mod' Operator
' ' Text.Whitespace
'(' Punctuation
'8' Literal.Number.Integer
'+' Operator
'2' Literal.Number.Integer
')' Punctuation
'\n' Text.Whitespace
'Local' Keyword.Declaration
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1234567890' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'1' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'2' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
'*' Operator
' ' Text.Whitespace
'3' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
'/' Operator
' ' Text.Whitespace
'4' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'And' Operator
' ' Text.Whitespace
'5' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'Or' Operator
' ' Text.Whitespace
'6' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
'=' Operator
' ' Text.Whitespace
'~' Operator
' ' Text.Whitespace
'7' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'Shl' Operator
' ' Text.Whitespace
'8' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'Shr' Operator
' ' Text.Whitespace
'9' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'Sar' Operator
' ' Text.Whitespace
'10' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'Mod' Operator
' ' Text.Whitespace
'11' Literal.Number.Integer
'\n' Text.Whitespace
'az' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'(' Punctuation
'(' Punctuation
'10' Literal.Number.Integer
'-' Operator
'5' Literal.Number.Integer
'+' Operator
'2' Literal.Number.Integer
'/' Operator
'4' Literal.Number.Integer
'*' Operator
'2' Literal.Number.Integer
')' Punctuation
'>' Operator
'(' Punctuation
'(' Punctuation
'(' Punctuation
'8' Literal.Number.Integer
'^' Operator
'2' Literal.Number.Integer
')' Punctuation
')' Punctuation
' ' Text.Whitespace
'<' Operator
' ' Text.Whitespace
'2' Literal.Number.Integer
')' Punctuation
')' Punctuation
' ' Text.Whitespace
'And' Operator
' ' Text.Whitespace
'12' Literal.Number.Integer
' ' Text.Whitespace
'Or' Operator
' ' Text.Whitespace
'2' Literal.Number.Integer
'\n\n\n' Text.Whitespace
';~IDEal Editor Parameters:\n' Comment.Single
';~C#Blitz3D\n' Comment.Single