mirror of
https://github.com/ralsina/tartrazine.git
synced 2025-05-16 00:59:30 -03:00
73 lines
1.9 KiB
Plaintext
73 lines
1.9 KiB
Plaintext
---input---
|
|
nodelabel: node@0 { foo = "bar"; };
|
|
nodelabel: node { foo = "bar"; };
|
|
nodelabel0: nodelabel1: node@0 { foo = "bar"; };
|
|
|
|
---tokens---
|
|
'nodelabel' Name.Label
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'node' Name.Function
|
|
'@' Operator
|
|
'0' Literal.Number.Integer
|
|
' ' Comment.Multiline
|
|
'{' Punctuation
|
|
' ' Text.Whitespace
|
|
'foo' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'bar' Literal.String
|
|
'"' Literal.String
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'nodelabel' Name.Label
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'node' Name.Function
|
|
' ' Comment.Multiline
|
|
'{' Punctuation
|
|
' ' Text.Whitespace
|
|
'foo' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'bar' Literal.String
|
|
'"' Literal.String
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|
|
|
|
'nodelabel0' Name.Label
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'nodelabel1' Name.Label
|
|
':' Punctuation
|
|
' ' Text.Whitespace
|
|
'node' Name.Function
|
|
'@' Operator
|
|
'0' Literal.Number.Integer
|
|
' ' Comment.Multiline
|
|
'{' Punctuation
|
|
' ' Text.Whitespace
|
|
'foo' Name
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'"' Literal.String
|
|
'bar' Literal.String
|
|
'"' Literal.String
|
|
';' Punctuation
|
|
' ' Text.Whitespace
|
|
'}' Punctuation
|
|
';' Punctuation
|
|
'\n' Text.Whitespace
|