mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-11-13 23:12:24 +00:00
177 lines
4.4 KiB
Plaintext
177 lines
4.4 KiB
Plaintext
|
---input---
|
||
|
goto aLabel
|
||
|
igoto aLabel
|
||
|
kgoto aLabel
|
||
|
reinit aLabel
|
||
|
rigoto aLabel
|
||
|
tigoto aLabel
|
||
|
cggoto 1==0, aLabel
|
||
|
cigoto 1==0, aLabel
|
||
|
cingoto 1==0, aLabel
|
||
|
ckgoto 1==0, aLabel
|
||
|
cngoto 1==0, aLabel
|
||
|
cnkgoto 1==0, aLabel
|
||
|
timout 0, 0, aLabel
|
||
|
loop_ge 0, 0, 0, aLabel
|
||
|
loop_gt 0, 0, 0, aLabel
|
||
|
loop_le 0, 0, 0, aLabel
|
||
|
loop_lt 0, 0, 0, aLabel
|
||
|
|
||
|
---tokens---
|
||
|
'goto' Keyword
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'igoto' Keyword
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'kgoto' Keyword
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'reinit' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'rigoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'tigoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'cggoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'1' Literal.Number.Integer
|
||
|
'==' Operator
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'cigoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'1' Literal.Number.Integer
|
||
|
'==' Operator
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'cingoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'1' Literal.Number.Integer
|
||
|
'==' Operator
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'ckgoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'1' Literal.Number.Integer
|
||
|
'==' Operator
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'cngoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'1' Literal.Number.Integer
|
||
|
'==' Operator
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'cnkgoto' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'1' Literal.Number.Integer
|
||
|
'==' Operator
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'timout' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'loop_ge' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'loop_gt' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'loop_le' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|
||
|
|
||
|
'loop_lt' Keyword.Pseudo
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'0' Literal.Number.Integer
|
||
|
',' Punctuation
|
||
|
' ' Text.Whitespace
|
||
|
'aLabel' Name.Label
|
||
|
'\n' Text.Whitespace
|