1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-20 09:55:52 +00:00

ULisp - Lisp in Lisp.

This commit is contained in:
Lars Brinkhoff 2018-10-02 04:46:03 +02:00
parent 7517234180
commit a53f0aff3c
5 changed files with 2186 additions and 4 deletions

View File

@ -26,7 +26,7 @@ SRC = syseng sysen1 sysen2 sysen3 sysnet kshack dragon channa \
draw wl taa tj6 budd sharem ucode rvb kldcp math as imsrc gls demo \
macsym lmcons dmcg hack hibou agb gt40 rug maeda ms kle aap common \
fonts zork 11logo kmp info aplogo bkph bbn pdp11 chsncp sca music1 \
moon
moon teach
DOC = info _info_ sysdoc sysnet syshst kshack _teco_ emacs emacs1 c kcc \
chprog sail draw wl pc tj6 share _glpr_ _xgpr_ inquir mudman system \
xfont maxout ucode moon acount alan channa fonts games graphs humor \

View File

@ -1042,3 +1042,24 @@ respond "*" ":complr\r"
respond "_" "kle;forth\r"
respond "_" "\032"
type ":kill\r"
# ULisp
respond "*" ":complr\r"
respond "_" "teach; ulisp\r"
respond "_" "\032"
type ":kill\r"
respond "*" ":lisp\r"
respond "Alloc?" "n\r"
respond "*" "(load '((teach) ulisp))"
expect -re {\n[1-7]}
respond "\n" {(dump "teach; ts ulisp")}
respond ":" "t\r"
respond ":" "emacs\r"
respond ":" "edit\r"
respond ":" "script\r"
respond ":" "nil\r"
respond ":" "nil\r"
respond ":" "t\r"
respond ":" "t\r"
respond "\n" ":vk\r"
respond "*" ":kill\r"

View File

@ -13,9 +13,6 @@ respond "*" "purify\033g"
respond "TS MIDAS" "midas;ts 324\r"
respond "*" ":kill\r"
respond "*" ":print teach;..new. (udir)\r"
type ":vk\r"
respond "*" ":link teach;teach emacs,emacs;teach emacs\r"
type ":vk\r"
respond "*" "teach\033\023"

View File

@ -264,6 +264,7 @@
- TTYSWP, swap TTYs.
- TYPE8, type 8-bit file.
- UFIND, find users.
- ULISP, Lisp in Lisp.
- UNTALK, split-screen comm-link program.
- UP/DOWN, check if host is online.
- UPTIME, Chaosnet uptime server.

2163
src/teach/ulisp.459 Executable file

File diff suppressed because it is too large Load Diff