> > I have a bunch of old 5 inch disks from those days including a PS-algol > > system for the 8086 that I wrote between leaving edinburgh and going > > to Strathclyde - wrote most of it at edinburgh modified it at strathclyde. I attach a ziped salgol system. It seems to work provided that 1. You create a directory called \7layer in the root disk 2. you copy the file 7layer.sys to the root directory It is missing the help files and the psr command which runs programs. It can still run programs interactively though type s at the command line and you get a turbo pascal style editor/compiler
Name Last modified Size Description
menu.pas 2008-10-13 09:04 56K cgengen.pas 2008-10-13 09:04 15K crtlib.c 2008-10-13 09:04 1.2K sagen.pas 2008-10-13 09:04 34K classtab.cmp 2008-10-13 09:04 2.2K menuseg.out 2008-10-13 09:04 5.0K sasyn.pas 2008-10-13 09:04 60K filelib.c 2008-10-13 09:04 5.7K filelib.s 2008-10-13 09:04 373 reals.pas 2008-10-13 09:04 2.0K SEIVE.OUT 2008-10-13 09:04 1.5K mouse.pas 2008-10-13 09:04 23K dir.pas 2008-10-13 09:04 32K dlb.pas 2008-10-13 09:04 12K menulib.s 2008-10-13 09:04 1.0K menuseg.s 2008-10-13 09:04 3.9K s.asm 2008-10-13 09:04 0 s.exe 2008-10-13 09:04 83K assemble.pas 2008-10-13 09:04 4.3K s.lis 2008-10-13 09:04 0 README 2008-10-13 09:04 599 salib.8 2008-10-13 09:04 13K salib.h 2008-10-13 09:04 425 cgen.pas 2008-10-13 09:04 4.9K turbo.msg 2008-10-13 09:04 1.5K opcodes.asm 2008-10-13 09:04 6.1K opcodes.def 2008-10-13 09:04 1.6K opcodes.pas 2008-10-13 09:05 18K compile.pas 2008-10-13 09:05 5.7K dbtest.s 2008-10-13 09:05 1.2K seive.s 2008-10-13 09:05 550 bufdecls.pas 2008-10-13 09:05 1.4K idtypes.pas 2008-10-13 09:05 8.0K env.pas 2008-10-13 09:05 1.6K logfile 2008-10-13 09:05 0 compiler.msg 2008-10-13 09:05 3.4K iolib.asm 2008-10-13 09:05 812 mandel.s 2008-10-13 09:05 11K segdemo.s 2008-10-13 09:05 192 tablelib.s 2008-10-13 09:05 0 mathlib.c 2008-10-13 09:05 1.0K mathlib.s 2008-10-13 09:05 893 reader.pas 2008-10-13 09:05 2.1K exect.pas 2008-10-13 09:05 6.1K tbasic.exe 2008-10-13 09:05 83K 7layer.sys 2008-10-13 09:05 156 exec.c 2008-10-13 09:05 778 fsm.pas 2008-10-13 09:05 12K mouse.c 2008-10-13 09:05 92 control.pas 2008-10-13 09:05 15K lexemes.def 2008-10-13 09:05 815 rastrlib.s 2008-10-13 09:05 4.3K lexemes.pas 2008-10-13 09:05 2.0K link.c 2008-10-13 09:05 4.3K salgol.pas 2008-10-13 09:05 3.1K link.h 2008-10-13 09:05 63 main.c 2008-10-13 09:05 278 menu.s 2008-10-13 09:05 142 raster.c 2008-10-13 09:05 5.1K acker.c 2008-10-13 09:05 210 symtab.pas 2008-10-13 09:05 17K enter.asm 2008-10-13 09:05 144 errors.pas 2008-10-13 09:05 2.0K sc.exe 2008-10-13 09:05 138K sc.pas 2008-10-13 09:05 4.6K checkop.c 2008-10-13 09:05 312 procdef.c 2008-10-13 09:05 6.6K editdecl.pas 2008-10-13 09:05 6.2K asmtest.pas 2008-10-13 09:05 396 putloop.asm 2008-10-13 09:05 4.4K editor.msg 2008-10-13 09:05 3.4K editor.pas 2008-10-13 09:05 58K edit_err.pas 2008-10-13 09:05 6.8K graphics.asm 2008-10-13 09:05 4.8K exec.pas 2008-10-13 09:05 5.7K graphics.c 2008-10-13 09:05 3.9K symbols.pas 2008-10-13 09:05 1.6K iolib.8 2008-10-13 09:05 5.0K string.c 2008-10-13 09:05 37 linker.asm 2008-10-13 09:05 547 strlib.s 2008-10-13 09:05 2.8K a86.com 2008-10-13 09:05 21K screen.pas 2008-10-13 09:05 17K pslib.c 2008-10-13 09:05 30K mkctab.pas 2008-10-13 09:05 2.3K