summaryrefslogtreecommitdiff
path: root/support/makeprog/webtoc/web2c.def
blob: 2321a39bd2a68e8f1178b23c6bae3949b84c4612 (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
95
96
97
98
99
100
@define @field b0;
@define @field b1;
@define @field b2;
@define @field b3;
@define @field gr;
@define @field hh;
@define @field int;
@define @field lh;
@define @field qqqq;
@define @field rh;
@define	procedure vgetc();
@define function abs();
@define function aopenin();
@define function aopenout();
@define function bopenin();
@define function bopenout();
@define function chr();
@define function ord();
@define function feof();
@define function eoln();
@define function fabs();
@define function getc();
@define function makefraction();
@define function odd();
@define function round();
@define function takefraction();
@define function testaccess();
@define function toint();
@define function trunc();
@define function wopenin();
@define function wopenout();
@define procedure aclose();
@define procedure argv();
@define procedure bclose();
@define procedure bgetname();
@define procedure bwrite2bytes();
@define procedure bwrite4bytes();
@define procedure bwritebuf();
@define procedure bwritebyte();
@define procedure calledit();
@define procedure clearterminal;
@define procedure close();
@define procedure dateandtime();
@define procedure decr();
@define procedure dumpcore;
@define procedure dumpthings();
@define procedure exit();
@define procedure fflush();
@define procedure flush();
@define procedure fwrite();
@define procedure getfmthh();
@define procedure getfmtint();
@define procedure getfmtqqqq();
@define procedure getfmtword();
@define procedure incr();
@define procedure lineread();
@define procedure linewrite();
@define procedure putfmthh();
@define procedure putfmtint();
@define procedure putfmtqqqq();
@define procedure putfmtword();
@define procedure read();
@define procedure readln();
@define procedure reset();
@define procedure rewrite();
@define procedure setpaths;
@define procedure termflush();
@define procedure topenin;
@define procedure uexit();
@define procedure undumpthings();
@define procedure vstrcpy();
@define procedure wakeupterminal;
@define procedure wclose();
@define procedure write();
@define procedure writedvi();
@define procedure writeln();
@define type boolean = 0..1;
@define type ccharpointer;
@define type char = 0..127;
@define type integer;
@define type real;
@define type text;
@define var argc;
@define var false;
@define var fmtpathspec;
@define var fontpathspec;
@define var stdin;
@define var inputpathspec;
@define var stdout;
@define var poolpathspec;
@define var readpathspec;
@define var true;
@define function testeof();
@define procedure zfseek();
@define function ftell();
@define function eof();
@define procedure printreal();
@define procedure putbyte();
@define function inputint();
@define procedure input3ints();