mirror of
https://github.com/PDP-10/its.git
synced 2026-03-04 10:44:38 +00:00
Build the NSCHSY interpreter.
This commit is contained in:
committed by
Eric Swenson
parent
61687e22f0
commit
de2b2e8439
2
Makefile
2
Makefile
@@ -9,7 +9,7 @@ SRC = system syseng sysen1 sysen2 sysen3 sysnet kshack dragon channa \
|
||||
inquir acount gz sys decsys ecc alan sail kcc kcc_sy c games archy dcp \
|
||||
spcwar rwg libmax rat z emaxim rz maxtul aljabr cffk das ell ellen \
|
||||
jim jm jpg macrak maxdoc maxsrc mrg munfas paulw reh rlb rlb% share \
|
||||
tensor transl wgd zz graphs lmlib pratt nschem
|
||||
tensor transl wgd zz graphs lmlib pratt nschem scheme
|
||||
DOC = info _info_ sysdoc sysnet syshst kshack _teco_ emacs emacs1 c kcc chprog
|
||||
BIN = sys2 emacs _teco_ lisp liblsp alan inquir sail comlap c decsys moon graphs
|
||||
|
||||
|
||||
@@ -2022,6 +2022,17 @@ respond "*" ":link lisp;defns mid,l;defns >\r"
|
||||
respond "*" ":midas liblsp;_libdoc;fft\r"
|
||||
respond "*" ":midas liblsp;_libdoc;phase\r"
|
||||
|
||||
# Old? Scheme interpreter
|
||||
respond "*" "complr\013"
|
||||
respond "_" "scheme;_nschsy\r"
|
||||
respond "_" "\032"
|
||||
type ":kill\r"
|
||||
respond "*" ":lisp\r"
|
||||
respond "Alloc?" "n"
|
||||
respond "*" {(load "scheme; nschsy fasl")}
|
||||
respond "\n" "(schemedump)"
|
||||
respond "==>" "(quit)"
|
||||
|
||||
# New Scheme interpreter
|
||||
respond "*" "complr\013"
|
||||
respond "_" "nschem;scheme interp_schint lsp\r"
|
||||
|
||||
2194
doc/scheme/docume.89
Executable file
2194
doc/scheme/docume.89
Executable file
File diff suppressed because it is too large
Load Diff
1809
doc/scheme/meta.43
Executable file
1809
doc/scheme/meta.43
Executable file
File diff suppressed because it is too large
Load Diff
13
src/scheme/nschsy.(init)
Normal file
13
src/scheme/nschsy.(init)
Normal file
@@ -0,0 +1,13 @@
|
||||
;;; -*-LISP-*-
|
||||
|
||||
(comment list 40000. symbols 4000.)
|
||||
|
||||
(progn (setq pure 1)
|
||||
(fasload (ai scheme) nschsy fasl)
|
||||
(setq **swapping** nil) ;Default is not to time-share.
|
||||
(setq *displace-save-sw* nil)
|
||||
((lambda (fn) (and (probef fn) (apply 'uread fn)))
|
||||
(list (list 'dsk (status homedir)) (status userid) 'scheme))
|
||||
(defaultf (list (list 'dsk (status udir))
|
||||
'foo '>))
|
||||
(scheme t '|SCHEME: Top Level|))
|
||||
1583
src/scheme/nschsy.99
Normal file
1583
src/scheme/nschsy.99
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user