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/perl/perl_misc.output
2022-12-11 20:59:10 +01:00

387 lines
10 KiB
Text
Generated

'#!/usr/bin/perl' Comment.Hashbang
'\n\n' Text.Whitespace
'# from http://gist.github.com/485595' Comment.Single
'\n' Text.Whitespace
'use' Keyword
' ' Text.Whitespace
'strict' Name.Namespace
';' Punctuation
'\n' Text.Whitespace
'use' Keyword
' ' Text.Whitespace
'warnings' Name.Namespace
';' Punctuation
'\n' Text.Whitespace
'use' Keyword
' ' Text.Whitespace
'Time::HiRes' Name.Namespace
' ' Text.Whitespace
"'usleep'" Literal.String
';' Punctuation
'\n\n' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'(' Punctuation
'1' Literal.Number.Integer
'..' Operator
'5' Literal.Number.Integer
')' Punctuation
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'open' Name.Builtin
' ' Text.Whitespace
'my' Keyword
' ' Text.Whitespace
'$' Name.Variable
'in' Name.Variable
',' Punctuation
' ' Text.Whitespace
"'<'" Literal.String
',' Punctuation
' ' Text.Whitespace
"'/proc/sys/kernel/random/entropy_avail'" Literal.String
' ' Text.Whitespace
'or' Operator.Word
' ' Text.Whitespace
'die' Name.Builtin
';' Punctuation
'\n ' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'<$in>' Literal.String.Regex
';' Punctuation
'\n ' Text.Whitespace
'close' Name.Builtin
' ' Text.Whitespace
'$' Name.Variable
'in' Name.Variable
';' Punctuation
'\n ' Text.Whitespace
'' Name
'usleep' Name
' ' Text.Whitespace
'100_000' Literal.Number.Integer
';' Punctuation
'\n' Text.Whitespace
'}' Punctuation
'\n\n' Text.Whitespace
'# other miscellaneous tests of numbers separated by _' Comment.Single
'\n' Text.Whitespace
'#usleep 100_000;' Comment.Single
'\n' Text.Whitespace
'100_000_000' Literal.Number.Integer
';' Punctuation
'\n' Text.Whitespace
'my' Keyword
' ' Text.Whitespace
'$' Name.Variable
'nichts' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0.005_006' Literal.Number.Float
';' Punctuation
'\n' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'"$nichts\\n"' Literal.String
';' Punctuation
'\n' Text.Whitespace
'my' Keyword
' ' Text.Whitespace
'$' Name.Variable
'nichts2' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0.005_006_007' Literal.Number.Float
';' Punctuation
'\n' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'900_800_700.005_006_007' Literal.Number.Float
',' Punctuation
' ' Text.Whitespace
'$/' Name.Variable.Global
';' Punctuation
'\n\n' Text.Whitespace
'# numbers from `man 1 perlnumber`' Comment.Single
'\n' Text.Whitespace
'my' Keyword
' ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
';' Punctuation
'\n' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'1234' Literal.Number.Integer
';' Punctuation
' ' Text.Whitespace
'# decimal integer' Comment.Single
'\n' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0b1110011' Literal.Number.Bin
';' Punctuation
' ' Text.Whitespace
'# binary integer' Comment.Single
'\n' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'01234' Literal.Number.Oct
';' Punctuation
' ' Text.Whitespace
'# octal integer' Comment.Single
'\n' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'0x1234' Literal.Number.Hex
';' Punctuation
' ' Text.Whitespace
'# hexadecimal integer' Comment.Single
'\n' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'12.34e-56' Literal.Number.Float
';' Punctuation
' ' Text.Whitespace
'# exponential notation' Comment.Single
'\n' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"-12.34e56"' Literal.String
';' Punctuation
' ' Text.Whitespace
'# number specified as a string' Comment.Single
'\n' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"1234"' Literal.String
';' Punctuation
' ' Text.Whitespace
'# number specified as a string' Comment.Single
'\n\n' Text.Whitespace
'# other numbers' Comment.Single
'\n' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'(' Punctuation
'\n ' Text.Whitespace
'-' Operator
'9876' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'+' Operator
'8765' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'-' Operator
'9876.02' Literal.Number.Float
',' Punctuation
'\n ' Text.Whitespace
'-' Operator
'9876.02e+10' Literal.Number.Float
',' Punctuation
'\n ' Text.Whitespace
'+' Operator
'765_432e30' Literal.Number.Float
',' Punctuation
'\n ' Text.Whitespace
'2002' Literal.Number.Integer
'.' Operator
',' Punctuation
'\n ' Text.Whitespace
'.2002' Literal.Number.Float
',' Punctuation
'\n' Text.Whitespace
')' Punctuation
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'$' Name.Variable
'_' Name.Variable
',' Punctuation
' ' Text.Whitespace
'"\\n"' Literal.String
';' Punctuation
'\n' Text.Whitespace
'}' Punctuation
'\n\n' Text.Whitespace
'# operators on numbers' Comment.Single
'\n' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'(' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'300' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'-' Operator
' ' Text.Whitespace
'300' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'/' Operator
' ' Text.Whitespace
'300' Literal.Number.Integer
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'10' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'*' Operator
' ' Text.Whitespace
'250' Literal.Number.Integer
' ' Text.Whitespace
'/' Operator
' ' Text.Whitespace
'2.0' Literal.Number.Float
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'==' Operator
' ' Text.Whitespace
'100' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'!=' Operator
' ' Text.Whitespace
'100' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'>' Operator
' ' Text.Whitespace
'100' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'>=' Operator
' ' Text.Whitespace
'100' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'<' Operator
' ' Text.Whitespace
'100' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'<=' Operator
' ' Text.Whitespace
'100' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
' ' Text.Whitespace
'%' Name.Variable
' ' Text.Whitespace
'2' Name.Variable
',' Punctuation
'\n ' Text.Whitespace
'abs' Name.Builtin
' ' Text.Whitespace
'$' Name.Variable
'n' Name.Variable
',' Punctuation
'\n' Text.Whitespace
')' Punctuation
' ' Text.Whitespace
'{' Punctuation
'\n ' Text.Whitespace
'print' Keyword
' ' Text.Whitespace
'$' Name.Variable
'_' Name.Variable
',' Punctuation
' ' Text.Whitespace
'"\\n"' Literal.String
';' Punctuation
'\n' Text.Whitespace
'}' Punctuation
'\n' Text.Whitespace