/
ptop.cfg
102 lines (102 loc) · 2.82 KB
/
ptop.cfg
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
95
96
97
98
99
100
101
102
end=crbefore,dindonkey,dindent,crafter,lower
[end]=if,then,else,while,with,for,record,try,finally,except,class,object,private,public,protected,published,casevar,colon,equals
begin=crbefore,dindonkey,inbytab,crafter,lower
[begin]=var,label,const,type
if=spaft,gobsym,inbytab,lower
then=lower
else=crbefore,dindonkey,inbytab,lower
[else]=if,then,else
proc=dindonkey,spaft,lower
[proc]=var,label,const,type
var=blinbefore,dindonkey,spaft,inbytab,lower
[var]=var,label,const,type
of=crsupp,spbef,spaft,lower
while=spaft,gobsym,inbytab,crafter,lower
do=crsupp,spbef,lower
case=spaft,gobsym,inbytab,crafter,lower
with=spaft,gobsym,inbytab,crafter,lower
for=spaft,gobsym,inbytab,crafter,lower
repeat=inbytab,crafter,lower
until=crbefore,dindonkey,dindent,spaft,gobsym,crafter,lower
[until]=if,then,else,while,with,for,colon,equals
func=dindonkey,spaft,lower
[func]=var,label,const,type
label=blinbefore,spaft,inbytab,lower
const=blinbefore,dindonkey,spaft,inbytab,lower
[const]=var,label,const,type
type=blinbefore,dindonkey,spaft,inbytab,lower
[type]=var,label,const,type
record=inbyindent,crafter,lower
[record]=end
string=lower
prog=blinbefore,spaft,lower
asm=,lower
try=crbefore,inbytab,crafter,lower
finally=crbefore,dindent,inbytab,crafter,lower
[finally]=try
except=crbefore,dindent,inbytab,crafter,lower
[except]=try
raise=lower
class=inbyindent,lower
object=inbyindent,lower
constructor=lower
destructor=lower
inherited=lower
property=lower
private=crbefore,dindonkey,spaft,inbytab,lower
[private]=end,private,public,protected,published
public=crbefore,dindonkey,spaft,inbytab,lower
[public]=end,private,public,protected,published
protected=crbefore,dindonkey,spaft,inbytab,lower
[protected]=end,private,public,protected,published
published=crbefore,dindonkey,spaft,inbytab,lower
[published]=end,private,public,protected,published
initialization=lower
finalization=lower
inline=lower
new=lower
array=lower
out=lower
false=lower
true=lower
library=blinbefore,spaft,lower
interface=blinbefore,crafter,lower
implementation=blinbefore,dindonkey,crafter,lower
[implementation]=end,var,label,const,type,property
read=lower
write=lower
unit=blinbefore,spaft
and=lower
arr=lower
div=lower
down=lower
file=lower
goto=lower
in=lower
mod=lower
not=lower
nil=lower
or=lower
set=lower
to=lower
virtual=lower
uses=blinbefore,spaft,lower
casevar=spaft,gobsym,inbytab,crafter,lower
ofobject=lower
becomes=spbef,spaft,gobsym,lower
delphicomment=crafter
dopencomment=
dclosecomment=
opencomment=crsupp,lower
closecomment=crsupp,lower
semicolon=crsupp,dindonkey,crafter,lower
[semicolon]=if,then,else,while,with,for,colon,equals
colon=inbytab,lower
comma=spaft
[comma]=if,then,else,while,with,for,record,try,finally,except,class,object,private,public,protected,published,casevar,colon,equals
equals=spbef,spaft,inbytab,lower
openparen=gobsym,lower
closeparen=
period=crsupp,lower
endoffile=
other=lower