> This is Peter Robertson's Imp77 compiler for Vax/VMS, released > with his explicit permission. This copy was supplied by J Gordon Hughes > and his comments from the accompanying emails are given below. I have given you a .tar and a .bck as the .tar will be easier for most people to look at the contents, but if you want to get the jobdeck libraries in the correct format for VMS it is probably best to use the .BCK file (a VMS Backup Saveset). The file LLGO.COM has been annotated with everthing that you need to run the compiler. After you have sorted out the defintions in the LLGO file you just need to say @llgo to make the command available. > can it be installed by an ordinary user? You will need to remove the /system qualifiers from the logical name definitions, enable the SET COMMAND line, and the library defintions. It should all work fine from an ordinary user. You will need to set the block length of the VMS saveset to be 32256 bytes long. I can't remember the raw VMS commands to do this as we have an imp program to sort this out! > Is this what should be in the tar file? (it gave an error at the > end and I was afraid there might be some missing?) > > . ebcdic.inc ll.hlb numbers.inc statedef.inc > .. enumbers.inc llap.inc objdef.inc streams.inc > archaisms.inc flags.inc llap.olb pcbdef.inc super.inc > ascii.inc formats.inc llgo.com pgnumbers.inc symbols.inc > ast.inc gattlib.olb lllshr.exe phddef.inc sysio.inc > buffers.inc handcall.inc lllshr.olb prdef.inc sysmisc.inc > climsg.inc heap.inc lognames.inc prims.inc textutils.inc > cliparse.inc hlpdef.inc mailboxes.inc processes.inc time.inc > condition.inc hoops.inc maths.inc psidef.inc ttdef.inc > connect.inc impv10.olb mcode.inc rms.inc uaf.inc > contents.lis impvax.exe memoryman.inc rmsdef.inc userlib.exe > corediag.inc iodef.inc msgdef.inc section.inc wsldef.inc > dcdef.inc jpidef.inc mtdef.inc sfdef.inc > devdef.inc libdef.inc mtdefs.inc shrmsg.inc > dscdef.inc ll.cld mthdef.inc smrdef.inc > dvidef.inc ll.com newio.olb ssdef.inc It looks OK. All the .inc are include files, the impvax.exe is the compiler, and the .olb are the object libraries. llgo.com defines the environment. By the way, the compiler dates from Sept 1986 for interest. It is version 10.2 of the Lattice Imp compilers.
Apache/2.4 Server at history.dcs.ed.ac.uk Port 443Name Last modified Size Description
ll.com 2008-10-13 07:55 102
super.inc 2008-10-13 07:55 194
buffers.inc 2008-10-13 07:55 243
mcode.inc 2008-10-13 07:55 257
mailboxes.inc 2008-10-13 07:54 277
mthdef.inc 2008-10-13 07:55 306
symbols.inc 2008-10-13 07:55 323
textutils.inc 2008-10-13 07:54 331
streams.inc 2008-10-13 07:54 391
sysmisc.inc 2008-10-13 07:54 400
archaisms.inc 2008-10-13 07:55 501
heap.inc 2008-10-13 07:55 564
ascii.inc 2008-10-13 07:54 629
condition.inc 2008-10-13 07:54 684
flags.inc 2008-10-13 07:54 751
ast.inc 2008-10-13 07:55 794
ebcdic.inc 2008-10-13 07:55 869
lognames.inc 2008-10-13 07:54 893
statedef.inc 2008-10-13 07:55 915
connect.inc 2008-10-13 07:55 931
mtdef.inc 2008-10-13 07:55 938
contents.lis 2008-10-13 07:55 1.0K
sfdef.inc 2008-10-13 07:55 1.1K
hlpdef.inc 2008-10-13 07:55 1.1K
wsldef.inc 2008-10-13 07:54 1.2K
cliparse.inc 2008-10-13 07:55 1.2K
handcall.inc 2008-10-13 07:55 1.2K
phddef.inc 2008-10-13 07:55 1.3K
dvidef.inc 2008-10-13 07:55 1.3K
ll.cld 2008-10-13 07:55 1.3K
llgo.com 2008-10-13 07:54 1.3K
uaf.inc 2008-10-13 07:55 1.4K
maths.inc 2008-10-13 07:55 1.5K
devdef.inc 2008-10-13 07:55 1.6K
time.inc 2008-10-13 07:55 1.7K
libdef.inc 2008-10-13 07:55 1.8K
README 2008-10-13 07:54 2.5K
mtdefs.inc 2008-10-13 07:55 2.5K
dscdef.inc 2008-10-13 07:54 2.7K
sysio.inc 2008-10-13 07:54 2.7K
msgdef.inc 2008-10-13 07:55 2.8K
corediag.inc 2008-10-13 07:55 2.8K
section.inc 2008-10-13 07:54 3.0K
smrdef.inc 2008-10-13 07:55 3.0K
pcbdef.inc 2008-10-13 07:55 3.1K
jpidef.inc 2008-10-13 07:55 3.5K
prdef.inc 2008-10-13 07:54 3.6K
processes.inc 2008-10-13 07:55 3.7K
shrmsg.inc 2008-10-13 07:54 3.8K
ttdef.inc 2008-10-13 07:55 3.9K
dcdef.inc 2008-10-13 07:54 4.2K
llap.inc 2008-10-13 07:54 4.2K
memoryman.inc 2008-10-13 07:55 4.8K
climsg.inc 2008-10-13 07:55 4.8K
formats.inc 2008-10-13 07:55 5.2K
psidef.inc 2008-10-13 07:55 5.5K
iodef.inc 2008-10-13 07:54 5.7K
prims.inc 2008-10-13 07:55 7.2K
rmsdef.inc 2008-10-13 07:55 7.7K
ssdef.inc 2008-10-13 07:55 10K
hoops.inc 2008-10-13 07:54 11K
objdef.inc 2008-10-13 07:54 13K
pgnumbers.inc 2008-10-13 07:55 13K
enumbers.inc 2008-10-13 07:54 13K
numbers.inc 2008-10-13 07:55 14K
rms.inc 2008-10-13 07:54 15K
lllshr.exe 2008-10-13 07:55 27K
userlib.exe 2008-10-13 07:55 32K
newio.olb 2008-10-13 07:55 45K
gattlib.olb 2008-10-13 07:55 52K
ll.hlb 2008-10-13 07:55 65K
llap.olb 2008-10-13 07:54 72K
lllshr.olb 2008-10-13 07:55 127K
impvax.exe 2008-10-13 07:54 207K
impv10.olb 2008-10-13 07:55 218K