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/rts/example.rts.output
2022-12-04 16:06:01 +01:00

1610 lines
38 KiB
Text
Generated

'# Example of a Riverbed TrafficScript (*.rts) file.' Comment
'\n' Text.Whitespace
'\n' Text.Whitespace
'http.setHeader' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'H' Literal.String
'o' Literal.String
's' Literal.String
't' Literal.String
'"' Literal.String
',' Operator
' ' Text
'"' Literal.String
's' Literal.String
'e' Literal.String
'c' Literal.String
'u' Literal.String
'r' Literal.String
'e' Literal.String
'.' Literal.String
'm' Literal.String
'y' Literal.String
's' Literal.String
'i' Literal.String
't' Literal.String
'e' Literal.String
'.' Literal.String
'c' Literal.String
'o' Literal.String
'm' Literal.String
'"' Literal.String
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'$body' Name.Variable
' =' Operator
' ' Text
'http.getBody' Name.Function
'(' Operator
' ' Text
')' Operator
';' Operator
' ' Text
'# get the POST data' Comment
'\n' Text.Whitespace
'$single' Name.Variable
' =' Operator
' ' Text
"'Hello \\\nworld'" Literal.String
';' Operator
'\n' Text.Whitespace
'$double' Name.Variable
' =' Operator
' ' Text
'"' Literal.String
'H' Literal.String
'e' Literal.String
'l' Literal.String
'l' Literal.String
'o' Literal.String
' ' Literal.String
'\\' Literal.String
'\n' Literal.String
'w' Literal.String
'o' Literal.String
'r' Literal.String
'l' Literal.String
'd' Literal.String
'"' Literal.String
';' Operator
'\n' Text.Whitespace
'$pi' Name.Variable
' =' Operator
' ' Text
'3' Literal.Number
'.' Operator
'14157' Literal.Number
';' Operator
'\n' Text.Whitespace
'$message' Name.Variable
' =' Operator
' ' Text
'"' Literal.String
'T' Literal.String
'h' Literal.String
'e' Literal.String
' ' Literal.String
'U' Literal.String
'R' Literal.String
'L' Literal.String
' ' Literal.String
'p' Literal.String
'a' Literal.String
't' Literal.String
'h' Literal.String
' ' Literal.String
'i' Literal.String
's' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'http.GetPath' Name.Function
'(' Operator
')' Operator
';' Operator
'\n' Text.Whitespace
'$four' Name.Variable
' =' Operator
' ' Text
'2' Literal.Number
' ' Text
'+' Operator
' ' Text
'2' Literal.Number
';' Operator
'\n' Text.Whitespace
'# Sets $ratio to "75%" (for example)' Comment
'\n' Text.Whitespace
'$ratio' Name.Variable
' =' Operator
' ' Text
'(' Operator
' ' Text
'$a' Name.Variable
' ' Text
'/' Operator
' ' Text
'(' Operator
'$a' Name.Variable
' ' Text
'+' Operator
' ' Text
'$b' Name.Variable
')' Operator
' ' Text
'*' Operator
' ' Text
'100' Literal.Number
' ' Text
')' Operator
' ' Text
'.' Operator
' ' Text
'"' Literal.String
'%' Literal.String
'"' Literal.String
';' Operator
'\n' Text.Whitespace
'$contentLength' Name.Variable
' =' Operator
' ' Text
'http.getHeader' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'C' Literal.String
'o' Literal.String
'n' Literal.String
't' Literal.String
'e' Literal.String
'n' Literal.String
't' Literal.String
'-' Literal.String
'L' Literal.String
'e' Literal.String
'n' Literal.String
'g' Literal.String
't' Literal.String
'h' Literal.String
'"' Literal.String
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'if' Keyword
'(' Operator
' ' Text
'$contentLength' Name.Variable
' ' Text
'>' Operator
' ' Text
'1024' Literal.Number
' ' Text
'*' Operator
' ' Text
'1024' Literal.Number
' ' Text
')' Operator
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'log.warn' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'L' Literal.String
'a' Literal.String
'r' Literal.String
'g' Literal.String
'e' Literal.String
' ' Literal.String
'r' Literal.String
'e' Literal.String
'q' Literal.String
'u' Literal.String
'e' Literal.String
's' Literal.String
't' Literal.String
' ' Literal.String
'b' Literal.String
'o' Literal.String
'd' Literal.String
'y' Literal.String
':' Literal.String
' ' Literal.String
'"' Literal.String
'.' Operator
'$contentLength' Name.Variable
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'}' Operator
'\n' Text.Whitespace
'4' Literal.Number
' ' Text
'+' Operator
' ' Text
'7' Literal.Number
'.' Operator
'5' Literal.Number
' ' Text
'*' Operator
' ' Text
'$a' Name.Variable
'\n' Text.Whitespace
'-' Operator
'$b' Name.Variable
' ' Text
'/' Operator
' ' Text
'$c' Name.Variable
' ' Text
'-' Operator
' ' Text
'1' Literal.Number
'\n' Text.Whitespace
'7' Literal.Number
' ' Text
'%' Operator
' ' Text
'3' Literal.Number
' ' Text
'# Returns 1' Comment
'\n' Text.Whitespace
'"' Literal.String
'f' Literal.String
'o' Literal.String
'o' Literal.String
'"' Literal.String
' ' Text
'&' Operator
'&' Operator
' ' Text
'!' Operator
'0' Literal.Number
' ' Text
'# true' Comment
'\n' Text.Whitespace
'(' Operator
' ' Text
'1' Literal.Number
' ' Text
'<' Operator
' ' Text
'2' Literal.Number
' ' Text
')' Operator
' ' Text
'&' Operator
'&' Operator
' ' Text
'(' Operator
' ' Text
'3' Literal.Number
' ' Text
'<' Operator
' ' Text
'4' Literal.Number
' ' Text
')' Operator
' ' Text
'# true' Comment
'\n' Text.Whitespace
'$a' Name.Variable
' ' Text
'|' Operator
'|' Operator
' ' Text
'$b' Name.Variable
' ' Text
'# true if $a or $b is true' Comment
'\n' Text.Whitespace
'0x1234' Literal.Number
' ' Text
'&' Operator
' ' Text
'255' Literal.Number
' ' Text
'# 0x34' Comment
'\n' Text.Whitespace
'1' Literal.Number
'|' Operator
'2' Literal.Number
'|' Operator
'4' Literal.Number
' ' Text
'#7' Comment
'\n' Text.Whitespace
'1' Literal.Number
'^' Operator
'3' Literal.Number
' ' Text
'#2' Comment
'\n' Text.Whitespace
'~' Operator
'1' Literal.Number
' ' Text
'&' Operator
' ' Text
'0xffff' Literal.Number
' ' Text
'# 65534' Comment
'\n' Text.Whitespace
'1' Literal.Number
' ' Text
'<' Operator
'<' Operator
' ' Text
'2' Literal.Number
' ' Text
'# 4' Comment
'\n' Text.Whitespace
'2' Literal.Number
' ' Text
'>' Operator
'>' Operator
' ' Text
'1' Literal.Number
' ' Text
'# 1' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'*' Operator
'=' Operator
' ' Text
'5' Literal.Number
' ' Text
'# Product equals ($foo = $foo * 5)' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'/' Operator
'=' Operator
' ' Text
'2' Literal.Number
' ' Text
'# Quotient equals ($foo = $foo / 5)' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'%' Operator
'=' Operator
' ' Text
'2' Literal.Number
' ' Text
'# Modulo equals ($foo = $foo % 5)' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'<' Operator
'<' Operator
'=' Operator
' ' Text
'2' Literal.Number
' ' Text
'# Bit-shift left equals ($foo = $foo << 2)' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'>' Operator
'>' Operator
'=' Operator
' ' Text
'2' Literal.Number
' ' Text
'# Bit-shift right equals ($foo = $foo >> 2)' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'&' Operator
'=' Operator
' ' Text
'2' Literal.Number
' ' Text
'# Bitwise AND equals ($foo = $foo & 2)' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'|' Operator
'=' Operator
' ' Text
'2' Literal.Number
' ' Text
'# Bitwise OR equals ($foo = $foo | 2)' Comment
'\n' Text.Whitespace
'$foo' Name.Variable
' ' Text
'^' Operator
'=' Operator
' ' Text
'2' Literal.Number
' ' Text
'# Bitwise XOR equals ($foo = $foo ^ 2)' Comment
'\n' Text.Whitespace
'$int' Name.Variable
' =' Operator
' ' Text
'10' Literal.Number
';' Operator
'\n' Text.Whitespace
'$double' Name.Variable
' =' Operator
' ' Text
'2' Literal.Number
'.' Operator
'71828' Literal.Number
';' Operator
'\n' Text.Whitespace
'string.len' Name.Function
'(' Operator
' ' Text
'$double' Name.Variable
' ' Text
')' Operator
';' Operator
' ' Text
'# casts to string, returns 7' Comment
'\n' Text.Whitespace
'# Convert $string to a number, and add 4:' Comment
'\n' Text.Whitespace
'$r' Name.Variable
' =' Operator
' ' Text
'$string' Name.Variable
' ' Text
'+' Operator
' ' Text
'4' Literal.Number
';' Operator
' ' Text
'# $r is 14' Comment
'\n' Text.Whitespace
'if' Keyword
'(' Operator
' ' Text
'string.startsWith' Name.Function
'(' Operator
' ' Text
'$path' Name.Variable
',' Operator
' ' Text
'"' Literal.String
'/' Literal.String
's' Literal.String
'e' Literal.String
'c' Literal.String
'u' Literal.String
'r' Literal.String
'e' Literal.String
'"' Literal.String
' ' Text
')' Operator
' ' Text
')' Operator
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'pool.use' Name.Function
'(' Operator
' ' Text
'"' Literal.String
's' Literal.String
'e' Literal.String
'c' Literal.String
'u' Literal.String
'r' Literal.String
'e' Literal.String
' ' Literal.String
'p' Literal.String
'o' Literal.String
'o' Literal.String
'l' Literal.String
'"' Literal.String
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'}' Operator
' ' Text
'else' Keyword
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'pool.use' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'n' Literal.String
'o' Literal.String
'n' Literal.String
'-' Literal.String
's' Literal.String
'e' Literal.String
'c' Literal.String
'u' Literal.String
'r' Literal.String
'e' Literal.String
' ' Literal.String
'p' Literal.String
'o' Literal.String
'o' Literal.String
'l' Literal.String
'"' Literal.String
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'}' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'for' Keyword
'(' Operator
' ' Text
'$count' Name.Variable
' =' Operator
' ' Text
'0' Literal.Number
';' Operator
' ' Text
'$count' Name.Variable
' ' Text
'<' Operator
' ' Text
'10' Literal.Number
';' Operator
' ' Text
'$count' Name.Variable
'+' Operator
'+' Operator
' ' Text
')' Operator
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'log.info' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'I' Literal.String
'n' Literal.String
' ' Literal.String
'l' Literal.String
'o' Literal.String
'o' Literal.String
'p' Literal.String
',' Literal.String
' ' Literal.String
'c' Literal.String
'o' Literal.String
'u' Literal.String
'n' Literal.String
't' Literal.String
' ' Literal.String
'=' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$count' Name.Variable
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'}' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'i' Name.Function
'$count' Name.Variable
' =' Operator
' ' Text
'0' Literal.Number
';' Operator
'\n' Text.Whitespace
'while' Keyword
'(' Operator
' ' Text
'$count' Name.Variable
' ' Text
'<' Operator
' ' Text
'10' Literal.Number
' ' Text
')' Operator
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'log.info' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'I' Literal.String
'n' Literal.String
' ' Literal.String
'l' Literal.String
'o' Literal.String
'o' Literal.String
'p' Literal.String
',' Literal.String
' ' Literal.String
'c' Literal.String
'o' Literal.String
'u' Literal.String
'n' Literal.String
't' Literal.String
' ' Literal.String
'=' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$count' Name.Variable
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
' ' Text
'$count' Name.Variable
' =' Operator
' ' Text
'$count' Name.Variable
' ' Text
'+' Operator
' ' Text
'1' Literal.Number
';' Operator
'\n' Text.Whitespace
'}' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'$count' Name.Variable
' =' Operator
' ' Text
'0' Literal.Number
';' Operator
'\n' Text.Whitespace
'do' Keyword
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'log.info' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'I' Literal.String
'n' Literal.String
' ' Literal.String
'l' Literal.String
'o' Literal.String
'o' Literal.String
'p' Literal.String
',' Literal.String
' ' Literal.String
'c' Literal.String
'o' Literal.String
'u' Literal.String
'n' Literal.String
't' Literal.String
' ' Literal.String
'=' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$count' Name.Variable
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
' ' Text
'$count' Name.Variable
' =' Operator
' ' Text
'$count' Name.Variable
' ' Text
'+' Operator
' ' Text
'1' Literal.Number
';' Operator
'\n' Text.Whitespace
'}' Operator
' ' Text
'while' Keyword
'(' Operator
' ' Text
'$count' Name.Variable
' ' Text
'<' Operator
' ' Text
'10' Literal.Number
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'$mime' Name.Variable
' =' Operator
' ' Text
'http.getResponseHeader' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'C' Literal.String
'o' Literal.String
'n' Literal.String
't' Literal.String
'e' Literal.String
'n' Literal.String
't' Literal.String
'-' Literal.String
'T' Literal.String
'y' Literal.String
'p' Literal.String
'e' Literal.String
'"' Literal.String
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'if' Keyword
'(' Operator
' ' Text
'!' Operator
'string.startsWith' Name.Function
'(' Operator
' ' Text
'$mime' Name.Variable
',' Operator
' ' Text
'"' Literal.String
't' Literal.String
'e' Literal.String
'x' Literal.String
't' Literal.String
'/' Literal.String
'h' Literal.String
't' Literal.String
'm' Literal.String
'l' Literal.String
'"' Literal.String
' ' Text
')' Operator
')' Operator
' ' Text
'break' Keyword
';' Operator
'\n' Text.Whitespace
'$array' Name.Variable
' =' Operator
' ' Text
'[' Operator
' ' Text
'"' Literal.String
'A' Literal.String
'l' Literal.String
'e' Literal.String
'x' Literal.String
'"' Literal.String
',' Operator
' ' Text
'"' Literal.String
'M' Literal.String
'a' Literal.String
't' Literal.String
't' Literal.String
'"' Literal.String
',' Operator
' ' Text
'"' Literal.String
'O' Literal.String
'l' Literal.String
'i' Literal.String
'v' Literal.String
'e' Literal.String
'r' Literal.String
'"' Literal.String
',' Operator
' ' Text
'"' Literal.String
'L' Literal.String
'a' Literal.String
'u' Literal.String
'r' Literal.String
'e' Literal.String
'n' Literal.String
'c' Literal.String
'e' Literal.String
'"' Literal.String
' ' Text
']' Operator
';' Operator
'\n' Text.Whitespace
'$someone' Name.Variable
' =' Operator
' ' Text
'$array' Name.Variable
'[' Operator
'0' Literal.Number
']' Operator
';' Operator
'\n' Text.Whitespace
'$arraylen' Name.Variable
' =' Operator
' ' Text
'array.length' Name.Function
'(' Operator
'$array' Name.Variable
')' Operator
';' Operator
'\n' Text.Whitespace
'log.info' Name.Function
'(' Operator
'"' Literal.String
'M' Literal.String
'y' Literal.String
' ' Literal.String
'a' Literal.String
'r' Literal.String
'r' Literal.String
'a' Literal.String
'y' Literal.String
' ' Literal.String
'h' Literal.String
'a' Literal.String
's' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$arraylen' Name.Variable
' ' Text
'.' Operator
' ' Text
'"' Literal.String
' ' Literal.String
'e' Literal.String
'l' Literal.String
'e' Literal.String
'm' Literal.String
'e' Literal.String
'n' Literal.String
't' Literal.String
's' Literal.String
'.' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
')' Operator
';' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'for' Keyword
' ' Text
'(' Operator
' ' Text
'$i' Name.Variable
' =' Operator
' ' Text
'0' Literal.Number
';' Operator
' ' Text
'$i' Name.Variable
' ' Text
'<' Operator
' ' Text
'$arraylen' Name.Variable
';' Operator
' ' Text
'$i' Name.Variable
'+' Operator
'+' Operator
' ' Text
')' Operator
'{' Operator
'\n' Text.Whitespace
' ' Text
'log.info' Name.Function
' ' Text
'(' Operator
' ' Text
'"' Literal.String
'E' Literal.String
'l' Literal.String
'e' Literal.String
'm' Literal.String
'e' Literal.String
'n' Literal.String
't' Literal.String
' ' Literal.String
'#' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$i' Name.Variable
' ' Text
'.' Operator
' ' Text
'"' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$array' Name.Variable
'[' Operator
'$i' Name.Variable
']' Operator
')' Operator
';' Operator
'\n' Text.Whitespace
'}' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'$hash' Name.Variable
' =' Operator
' ' Text
'[' Operator
' ' Text
'"' Literal.String
'o' Literal.String
'r' Literal.String
'a' Literal.String
'n' Literal.String
'g' Literal.String
'e' Literal.String
'"' Literal.String
' =' Operator
'>' Operator
' ' Text
'"' Literal.String
'f' Literal.String
'r' Literal.String
'u' Literal.String
'i' Literal.String
't' Literal.String
'"' Literal.String
',' Operator
'\n' Text.Whitespace
' ' Text
'"' Literal.String
'a' Literal.String
'p' Literal.String
'p' Literal.String
'l' Literal.String
'e' Literal.String
'"' Literal.String
' =' Operator
'>' Operator
' ' Text
'"' Literal.String
'f' Literal.String
'r' Literal.String
'u' Literal.String
'i' Literal.String
't' Literal.String
'"' Literal.String
',' Operator
'\n' Text.Whitespace
' ' Text
'"' Literal.String
'c' Literal.String
'a' Literal.String
'b' Literal.String
'b' Literal.String
'a' Literal.String
'g' Literal.String
'e' Literal.String
'"' Literal.String
' =' Operator
'>' Operator
' ' Text
'"' Literal.String
'v' Literal.String
'e' Literal.String
'g' Literal.String
'e' Literal.String
't' Literal.String
'a' Literal.String
'b' Literal.String
'l' Literal.String
'e' Literal.String
'"' Literal.String
',' Operator
'\n' Text.Whitespace
' ' Text
'"' Literal.String
'p' Literal.String
'e' Literal.String
'a' Literal.String
'r' Literal.String
'"' Literal.String
' =' Operator
'>' Operator
' ' Text
'"' Literal.String
'f' Literal.String
'r' Literal.String
'u' Literal.String
'i' Literal.String
't' Literal.String
'"' Literal.String
' ' Text
']' Operator
';' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'foreach' Keyword
' ' Text
'(' Operator
' ' Text
'$key' Name.Variable
' ' Text
'in' Keyword
' ' Text
'hash.keys' Name.Function
'(' Operator
'$hash' Name.Variable
')' Operator
')' Operator
'{' Operator
'\n' Text.Whitespace
' ' Text
'log.info' Name.Function
'(' Operator
'"' Literal.String
'K' Literal.String
'e' Literal.String
'y' Literal.String
':' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$key' Name.Variable
' ' Text
'.' Operator
' ' Text
'"' Literal.String
';' Literal.String
' ' Literal.String
'V' Literal.String
'a' Literal.String
'l' Literal.String
'u' Literal.String
'e' Literal.String
':' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'$hash' Name.Variable
'[' Operator
'$key' Name.Variable
']' Operator
' ' Text
'.' Operator
'\n' Text.Whitespace
'"' Literal.String
';' Literal.String
'"' Literal.String
')' Operator
';' Operator
' ' Text
'}' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'# Declare a subroutine to calculate factorials' Comment
'\n' Text.Whitespace
'sub' Keyword
' ' Text
'factorial' Name.Function
'(' Operator
' ' Text
'$n' Name.Variable
' ' Text
')' Operator
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'if' Keyword
'(' Operator
' ' Text
'$n' Name.Variable
' =' Operator
'=' Operator
' ' Text
'0' Literal.Number
' ' Text
')' Operator
' ' Text
'return' Keyword
' ' Text
'1' Literal.Number
';' Operator
'\n' Text.Whitespace
' ' Text
'return' Keyword
' ' Text
'$n' Name.Variable
'*' Operator
'factorial' Name.Function
'(' Operator
' ' Text
'$n' Name.Variable
'-' Operator
'1' Literal.Number
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'}' Operator
'\n' Text.Whitespace
'# Put entries into the array' Comment
'\n' Text.Whitespace
'$c' Name.Variable
' =' Operator
' ' Text
'0' Literal.Number
';' Operator
'\n' Text.Whitespace
'while' Keyword
'(' Operator
' ' Text
'$c' Name.Variable
' ' Text
'<' Operator
'=' Operator
' ' Text
'10' Literal.Number
' ' Text
')' Operator
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'$msg' Name.Variable
' =' Operator
' ' Text
'"' Literal.String
'D' Literal.String
'i' Literal.String
'd' Literal.String
' ' Literal.String
'y' Literal.String
'o' Literal.String
'u' Literal.String
' ' Literal.String
'k' Literal.String
'n' Literal.String
'o' Literal.String
'w' Literal.String
' ' Literal.String
't' Literal.String
'h' Literal.String
'a' Literal.String
't' Literal.String
' ' Literal.String
'"' Literal.String
'.' Operator
' ' Text
'$c' Name.Variable
' ' Text
'.' Operator
'"' Literal.String
'!' Literal.String
' ' Literal.String
'i' Literal.String
's' Literal.String
' ' Literal.String
'"' Literal.String
'.' Operator
' ' Text
'factorial' Name.Function
'(' Operator
' ' Text
'$c' Name.Variable
' ' Text
')' Operator
'\n' Text.Whitespace
'.' Operator
'"' Literal.String
'?' Literal.String
'"' Literal.String
' ' Text
';' Operator
'\n' Text.Whitespace
' ' Text
'data.set' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'm' Literal.String
'y' Literal.String
'a' Literal.String
'r' Literal.String
'r' Literal.String
'a' Literal.String
'y' Literal.String
'"' Literal.String
'.' Operator
'$c' Name.Variable
',' Operator
' ' Text
'$msg' Name.Variable
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'$c' Name.Variable
'+' Operator
'+' Operator
';' Operator
' ' Text
'}' Operator
'\n' Text.Whitespace
'# Look up several entries. Note: the 1000th entry is empty' Comment
'\n' Text.Whitespace
'$msg' Name.Variable
' =' Operator
' ' Text
'"' Literal.String
'"' Literal.String
';' Operator
'\n' Text.Whitespace
'$msg' Name.Variable
' ' Text
'.' Operator
'=' Operator
' ' Text
'"' Literal.String
'I' Literal.String
'n' Literal.String
'd' Literal.String
'e' Literal.String
'x' Literal.String
' ' Literal.String
'1' Literal.String
'0' Literal.String
'0' Literal.String
'0' Literal.String
':' Literal.String
' ' Literal.String
'"' Literal.String
'.' Operator
'data.get' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'm' Literal.String
'y' Literal.String
'a' Literal.String
'r' Literal.String
'r' Literal.String
'a' Literal.String
'y' Literal.String
'1' Literal.String
'0' Literal.String
'0' Literal.String
'0' Literal.String
'"' Literal.String
' ' Text
')' Operator
'.' Operator
'"' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
';' Operator
'\n' Text.Whitespace
'# delete the entire array (but no other data stored by data.set)' Comment
'\n' Text.Whitespace
'data.reset' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'm' Literal.String
'y' Literal.String
'a' Literal.String
'r' Literal.String
'r' Literal.String
'a' Literal.String
'y' Literal.String
'"' Literal.String
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'http.sendResponse' Name.Function
'(' Operator
' ' Text
'"' Literal.String
'2' Literal.String
'0' Literal.String
'0' Literal.String
' ' Literal.String
'O' Literal.String
'K' Literal.String
'"' Literal.String
',' Operator
' ' Text
'"' Literal.String
't' Literal.String
'e' Literal.String
'x' Literal.String
't' Literal.String
'/' Literal.String
'p' Literal.String
'l' Literal.String
'a' Literal.String
'i' Literal.String
'n' Literal.String
'"' Literal.String
',' Operator
' ' Text
'$msg' Name.Variable
',' Operator
' ' Text
'"' Literal.String
'"' Literal.String
' ' Text
')' Operator
';' Operator
'\n' Text.Whitespace
'sub' Keyword
' ' Text
'headbug' Name.Function
'(' Operator
')' Operator
'{' Operator
'\n' Text.Whitespace
' ' Text
'# Prints each header to the event log.' Comment
'\n' Text.Whitespace
' ' Text
'$headers' Name.Variable
' =' Operator
' ' Text
'http.listHeaderNames' Name.Function
'(' Operator
')' Operator
';' Operator
'\n' Text.Whitespace
' ' Text
'foreach' Keyword
' ' Text
'(' Operator
'$header' Name.Variable
' ' Text
'in' Keyword
' ' Text
'$headers' Name.Variable
')' Operator
'{' Operator
'\n' Text.Whitespace
' ' Text
'log.info' Name.Function
'(' Operator
' ' Text
'$header' Name.Variable
' ' Text
'.' Operator
' ' Text
'"' Literal.String
':' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text
'.' Operator
' ' Text
'http.getheader' Name.Function
'(' Operator
'$header' Name.Variable
')' Operator
')' Operator
';' Operator
'\n' Text.Whitespace
'}' Operator
' ' Text
'}' Operator
'\n' Text.Whitespace
'\n' Text.Whitespace
'import' Keyword
' ' Text
'foo' Name.Function
';' Operator
'\n' Text.Whitespace
'foo.headbug' Name.Function
'(' Operator
')' Operator
';' Operator
'\n' Text.Whitespace
'# Sets the regex string as ^192\\.168\\. ; the two examples' Comment
'\n' Text.Whitespace
'# below have the same effect' Comment
'\n' Text.Whitespace
'$regex' Name.Variable
' =' Operator
' ' Text
'"' Literal.String
'^' Literal.String
'(' Literal.String
'1' Literal.String
'9' Literal.String
'2' Literal.String
')' Literal.String
'\\' Literal.String
'\\' Literal.String
'.' Literal.String
'1' Literal.String
'6' Literal.String
'8' Literal.String
'\\' Literal.String
'\\' Literal.String
'.' Literal.String
'"' Literal.String
';' Operator
'\n' Text.Whitespace
'$regex' Name.Variable
' =' Operator
' ' Text
"'^192\\.168\\.'" Literal.String
';' Operator
'\n' Text.Whitespace
'if' Keyword
' ' Text
'(' Operator
' ' Text
'string.regexMatch' Name.Function
'(' Operator
' ' Text
'$ip' Name.Variable
',' Operator
' ' Text
'$regex' Name.Variable
' ' Text
')' Operator
' ' Text
')' Operator
' ' Text
'{' Operator
'\n' Text.Whitespace
' ' Text
'# IP is on 192.168.* network' Comment
'\n' Text.Whitespace
'}' Operator
'\n' Text.Whitespace