|
|
1.1 root 1: Definition of Intermediate Language
2:
3: Cmd Abbrev Operands / Comments
4: comment # only at start of line
5: blank b s <vnum> start blanking; erase commands follow
6: e <vnum> end blanking current view
7: click c <clicknum>
8: define d v <number> <viewname> <minx> <miny> <maxx> <maxy>
9: c <number> <clickname>
10: p e pragma -- end of defs at front of file
11: Other possible ``pragmas'': ???
12: Number of (lines, bytes) in file
13: Number of slots ever used
14: erase e <line repeated here, except for leading g>
15: Object is deletable
16: geom g <slotn> l <vnum> <opts> <x1> <y1> <x2> <y2> line
17: b <vnum> <opts> <x1> <y1> <x2> <y2> box
18: c <vnum> <opts> <x> <y> <rad> circle
19: t <vnum> <opts> <x> <y> <text string> text
20: one separating tab; string unquoted
21: <opts> format: string of characters, in order
22: <slotn> == 0 => line never erased
23:
24: At beginning of file:
25: d v <number> <view name> <minx> <miny> <maxx> <maxy>
26: d c <number> <click name>
27: d p <various pragmas here>
28: d p e
29:
30: Options for geometric objects
31: OBJECT POS NAME ABBREV
32: text 1 center c
33: ljust l
34: rjust r
35: above a
36: below b
37: 2 medium m
38: small s
39: big b
40: bigbig B
41: line 1 solid s
42: fat f
43: fatfat F
44: dotted o
45: dashed a
46: 2 - -
47: -> >
48: <- <
49: <-> x
50: box 1 nofill n
51: fill f
52: circle 1 nofill n
53: fill f
54: Default is first in position
55: Example: "line small" has code "cs"
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.