Lars Brinkhoff
65c2641aa4
Update Apple II Logo to 1981 version.
2018-11-15 05:48:30 +01:00
Eric Swenson
e3ba11ffbc
Build CGOL FASL from source.
...
Resolves #1285 .
2018-11-14 10:58:29 -08:00
Eric Swenson
755ebdbccf
Adds LISP; TAPEXX * files.
...
Resolves #1284 .
2018-11-14 10:52:09 -08:00
Lars Brinkhoff
cc371f206e
Compile LLOGO files TURTLE and TVRTLE.
...
- Add LSUBR declarations for Lisp display slave.
- Update IOC emulation to handle ^F and ^Y.
2018-11-14 11:14:48 +01:00
Lars Brinkhoff
9c77401d88
VIEW - view file.
2018-11-14 08:19:45 +01:00
Lars Brinkhoff
792e326469
Add links for NTECO and NT.
2018-11-14 08:19:45 +01:00
Lars Brinkhoff
749b0480ef
Fix VIEW code that deals with JCL.
...
The original VIEW used TECO 1171. Moving this to TECO 1212 we now
need to strip off control characters terminating the JCL.
2018-11-14 08:19:45 +01:00
Lars Brinkhoff
7f4de0b8dc
Original files for VIEW.
2018-11-14 08:19:45 +01:00
Lars Brinkhoff
28f3d17c39
Link TS NCOMPL to TS COMPLR to make the LLOGO compiler work.
2018-11-13 09:52:37 +01:00
Lars Brinkhoff
72d26875ca
More LLOGO files.
2018-11-13 09:52:37 +01:00
Lars Brinkhoff
51c63da007
Update LLOGO files with newer ones.
...
Keep the patches made to previous files.
2018-11-13 09:52:37 +01:00
Lars Brinkhoff
ea6d20d7bd
ESCE - call the elevator, using DOOR.
2018-11-03 21:14:20 +01:00
Lars Brinkhoff
9d2f04c402
DOOR - Chaosnet server to open 9th floor door.
2018-11-03 21:14:20 +01:00
Lars Brinkhoff
3351cad03a
MINI - mini Chaosnet file server.
...
For booting Lisp machines.
2018-11-03 19:57:26 +01:00
Lars Brinkhoff
6576381486
Make SYSNET; NETWRK stand in for missing file MOON; XNETWK.
2018-11-03 19:57:26 +01:00
Lars Brinkhoff
f9619117ca
MINIC - mini Chaosnet file server.
...
For booting Lisp machines.
2018-11-03 16:39:48 +01:00
Lars Brinkhoff
3931a40d75
Remove functions from C compiler that are already in the C library.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
01d16a2d97
Fix get_buf conflict between C42 and C library.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
120ae989fa
Revert change to CC for LP phase.
...
Because the new CC now passes the wrong number of arguments to _LP BIN,
we keep the old around as OCC and use it until the new _LP BIN is built.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
283a604bed
Remove MID files. Make C source for C42.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
a23f4d7bbd
Edit files for ITS syntax.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
aec62f3117
Edit SAIL files to be like the originals from ITS.
...
Rename according to SAIL file C.LIB[C,SYS]. Fix E stuff and remove
trailing ^C and ^@s.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
d53ad64300
C compiler files from SAIL [C,SYS].
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
d32d5a86ef
Add link for CC.
2018-10-30 08:36:56 +01:00
Karl Ramm
4e3980e5bb
Add XJSYS.MID.5, necessary to build MIDAS on TOPS-20.
...
(Because this seems to be the canonical MIDAS upstream at the moment)
2018-10-29 14:05:56 -04:00
Eric Swenson
3b77ee3320
Added TEACH;TS XLISP -- teaches lisp.
...
Resolves #377 .
2018-10-28 16:47:17 -07:00
Lars Brinkhoff
b94c7325d9
GT - generate tables for C compiler.
...
- Rename YPRASE to C25, because that's what the STINKR script expects.
- Rename the lextype variable to lextag, because that's what G1 expects.
- Remove duplicate definition of STCMP; it's already in the C library.
- No need to link in APFNAM; it's already in the C library.
- Rewrite STINKR script for ITS.
2018-10-25 18:31:55 +02:00
Lars Brinkhoff
db7346cb8d
Original files for GT, from PCC20.
2018-10-25 18:31:55 +02:00
Lars Brinkhoff
dbec826082
OINIT - init program reporting last login, email.
2018-10-24 19:03:27 +02:00
Lars Brinkhoff
11389515ad
Build CC.
...
CC and the _LP compiler phase has diverged slightly. The latter wants
an additional command line argument.
Released with permission from Alan Snyder.
2018-10-24 16:48:01 +02:00
Lars Brinkhoff
5c505b0a7e
Extract files from AR6 CC.
2018-10-24 16:48:01 +02:00
Lars Brinkhoff
678ba30d92
Original file C; AR6 CC.
2018-10-24 16:48:01 +02:00
Lars Brinkhoff
3c68ce6854
Build C library.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
628a20654b
Fix use of UFA instruction in C library.
...
Patch out the call to FIXIFY in CC. This subroutine uses the UFA
instruction which isn't implemented on a KS10.
Make the use of UFA an assembly time conditional in the C library.
Replace it with FIX on KS10.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
be1dde5e40
Newer file.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
2bb4e1d28a
Files from CLIB; AR2 CLIB.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
b1fd5187cc
Original files in CLIB.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
e1ee41de61
Make link from C; TS MIDAS.
...
Alan Snyder's CC uses this link to call the assembler.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
d0853e930d
LOTCLN - LOGOUT TIMES cleanup program.
2018-10-16 08:15:11 +02:00
Lars Brinkhoff
b1c77518fe
DOWNLD - print file in super-image mode to TTY.
2018-10-16 07:31:14 +02:00
Lars Brinkhoff
935e53a458
TTYTST - echo characters exactly as typed.
2018-10-16 07:04:00 +02:00
Lars Brinkhoff
be91713a38
IBMASC - read 8-bit ASCII tape file.
2018-10-16 06:53:22 +02:00
Lars Brinkhoff
b2f5fd8d10
CHASTA - print Chaos NCP state.
2018-10-14 22:27:23 +02:00
Lars Brinkhoff
3c33d988d2
UPTIME - record ITS uptimes.
...
Source reconstructed from binary file BAWDEN; UPTIME BIN dated 1986-06-22.
This program is called hourly. It updates the file BAWDEN; UPTIME
DATA. Each entry is three words. The first is the host name. The
program tries to read the M.F.D. for that host through MLDEV. If it
responds, the current date and time are written to the next two words.
2018-10-14 16:21:27 +02:00
Lars Brinkhoff
42f6eedbe8
Fix LSPEED valret when DL10 or DTE20 TTY not found.
2018-10-10 17:54:39 +02:00
Lars Brinkhoff
6f48b261d3
TTYLIN - Chaosnet TTYLINK server.
...
This is just a stub which respons "Ouch! Don't do that!".
2018-10-09 18:37:00 +02:00
Lars Brinkhoff
974245894d
MAILS - Chaosnet mail server.
2018-10-09 18:36:34 +02:00
Lars Brinkhoff
5027e0b9fb
GENSYM - generate unique values.
2018-10-09 18:36:09 +02:00
Lars Brinkhoff
47f3bed215
Add Morton box and 16 more terminal lines.
2018-10-09 07:15:20 +02:00
Lars Brinkhoff
b580f9f06b
Chaosnet ECHO server.
2018-10-08 18:36:19 +02:00