Views
REF: Cross-reference processor of the LITTLE compiler. By David Shields.
by
Paul McJones
—
last modified
2021-03-17 19:51
- History
-
Action Performed by Date and Time Comment Publish Paul McJones 2021-03-17 19:51 No comments.
REF: Cross-reference processor of the LITTLE compiler. By David Shields.
1 .=member intro
2 .=title 'ltlref - cross-reference lister'
3 .=title 'macros'
4 .=list resume,nodir
5
6$ !$&'()*+,-./0123456789:;<=>abcdefghijklmnopqrstuvwxyz^_
7$ the above line contains, in order of ascii codes, the 56
8$ characters of the little language, starting in column 7.
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$ this software is part of the little programming system.
34$ address queries and comments to
35$
36$ little project
37$ department of computer science
38$ new york university
39$ courant institute of mathematical sciences
40$ 251 mercer street
41$ new york, ny 10012
42$
43$ this is the cross-reference processor of the little compiler,
44$ and is known as 'ref'.
45$
46$ the author of this program is david shields (cims).
47$
1 .=member mods
2 $ all changes are to insert self-description at -- mods.2 --
dsf 1
dsf 2 $ dsf d. shields 20-jun-83 level 83171
dsf 3 $
dsf 4 $ revise tables to correspond to current version of lex.
dsf 5 $
dsf 6
utsa 1
utsa 2 $ utsa d. shields 29-nov-81 level 81333
utsa 3 $
utsa 4 $ support s47: amdahl uts (universal timesharing system).
utsa 5 $ this implementation runs on s37 architecture using an operating
utsa 6 $ system very close to unix (v7), and uses the ascii character set.
utsa 7
dse 1
dse 2 $ dse d. shields 26-sep-80 level 80270
dse 3 $
dse 4 $ 1. correct filename length for s32.
dse 5 $ 2. avoid bringing forward parts of previous lines and
dse 6 $ thus introducing junk characters.
dse 7 $ decks affected - ralist,namlist
dse 8 $
dsd 1
dsd 2 $ dsd d. shields 15-jan-80 level 80015
dsd 3 $
dsd 4 $ 1. revise to reflect changes in lex (mod dsu) that permit input
dsd 5 $ file to have more than 32767 lines.
dsd 6 $ 2. permit up to 500 procedures.
dsd 7 $ 3. drop obsolete procedure ioexec.
dsd 8 $ decks affected - macros, ioexec (deleted).
dsd 9
vax 1
vax 2 $ vax d. shields 21 nov 78 level 78325
vax 3 $ r. kenner
vax 4 $
vax 5 $ add configuration values for s32: dec vax-11/780.
vax 6 $ decks affected - macros, start, refini.
vax 7
3
4 $ dsc d. shields 25 sep 78 level 78268
5 $
6 $ 1. adapt for s10.
7 $ 2. remove =title, =eject lines.
8 $ decks affected - all (resequence source).
9
10
11 $ rbkb r. kenner 28 feb 78 level 78059
12 $
13 $ fix miscellaneous bugs detected porting to s37.
14 $ decks affected - macros (access_read macro only), ltlref, ralist
15
16
17 $ dsc d. shields 29 jul 77 level 77210.
18 $
19 $ 1. allow empt