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
|