8 trtab
: array
[0..10] of trtabrec
=(
9 (name
:'general';idx
:1000),
10 (name
:'scan';idx
:2000),
11 (name
:'parser';idx
:3000),
12 (name
:'type';idx
:4000),
13 (name
:'sym';idx
:5000),
15 (name
:'asmr';idx
:7000),
16 (name
:'asmw';idx
:8000),
17 (name
:'exec';idx
:9000),
18 (name
:'unit';idx
:10000),
19 (name
:'option';idx
:11000)
27 assign(t
,paramstr(1));
29 assign(f
,'errorm.msg');
34 if (s
<>'') and not(s
[1] in ['#','%']) then
36 if copy(s
,1,11)='option_info' then
39 if copy(s
,1,2)='ol' then
43 if Copy(s
,1,length(trtab
[i
].name
))=trtab
[i
].name
then
49 if s
[j
] in ['0'..'9'] then
52 while (s
[k
] in ['0'..'9']) do
73 rename(f
,paramstr(1));