summaryrefslogtreecommitdiff
path: root/tests/examplefiles/i6t/example.i6t.output
blob: 84047823cb014169ca14de1bff91555ad05d48d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
'B/examt: Example Template.' Comment.Preproc
'\n\n'        Comment.Preproc

'@Purpose:'   Comment.Preproc
' To show the syntax of I6T, specifically the parts relating to the\ninclusion of I7 and at signs in the first column.\n\n' Comment.Preproc

'@-'          Comment.Preproc
'------------------------------------------------------------------------------\n\n' Comment.Preproc

'@p Lines.\n' Generic.Heading

'\n'          Comment.Preproc

'@c\n'        Comment.Preproc

'{-'          Punctuation
'lines'       Keyword
':'           Punctuation
'type'        Text
'}'           Punctuation
'\n'          Text

'! This is a comment.' Comment.Single
'\n'          Text

'{'           Punctuation
'-endlines'   Keyword
'}'           Punctuation
'\n\n'        Text

'@-This line begins with @-, so it is ignored.' Comment.Preproc
'\n\n'        Text

'@p Paragraph.\n' Generic.Heading

'This is a paragraph.\n' Comment.Preproc

'@p Another paragraph.\n' Generic.Heading

'So\n\nis\n\nthis.\n\n' Comment.Preproc

'@Purpose:'   Comment.Preproc
' This purpose line is ignored.\n\n' Comment.Preproc

'@c At signs and (+ +).\n' Comment.Preproc

'['           Punctuation
' '           Text
'Foo'         Name.Function
' '           Text
'i'           Name.Variable
';'           Punctuation
'\n'          Text

'print'       Keyword
' '           Text
'(+'          Punctuation
'score '      Text
'['           Comment.Multiline
'an I7 value' Comment.Multiline
']'           Comment.Multiline
'+)'          Punctuation
','           Punctuation
' '           Text
''            Text
'"'           Literal.String.Double
'^'           Literal.String.Escape
'"'           Literal.String.Double
';'           Punctuation
'\n'          Text

'@'           Keyword
'add'         Keyword
' '           Text
''            Text
'sp'          Keyword.Pseudo
' '           Text
''            Text
'1'           Literal.Number.Integer
' '           Text
'->'          Punctuation
' '           Text
''            Text
'i'           Name
';'           Punctuation
' '           Text
'! Assembly works even in the first column.' Comment.Single
'\n'          Text

']'           Punctuation
''            Punctuation
';'           Punctuation
''            Comment.Preproc
'\n'          Comment.Preproc