mirror of
https://github.com/PDP-10/its.git
synced 2026-01-13 15:27:28 +00:00
Compile LLOGO files TURTLE and TVRTLE.
- Add LSUBR declarations for Lisp display slave. - Update IOC emulation to handle ^F and ^Y.
This commit is contained in:
parent
b3b643d7f7
commit
cc371f206e
@ -824,6 +824,8 @@ respond "_" "reader\r"
|
||||
respond "_" "setup\r"
|
||||
respond "_" "unedit\r"
|
||||
respond "_" "music\r"
|
||||
respond "_" "turtle\r"
|
||||
respond "_" "tvrtle\r"
|
||||
respond "_" "\032"
|
||||
type ":kill\r"
|
||||
respond "*" ":lisp loader\r"
|
||||
|
||||
@ -3,11 +3,13 @@
|
||||
|
||||
(defmacro ioc (sym)
|
||||
(cond
|
||||
((eq sym 'F) `(funcall (status ttyint '/) tyi '/))
|
||||
((eq sym 'G) `(^G))
|
||||
((eq sym 'R) `(setq ^R t))
|
||||
((eq sym 'T) `(setq ^R nil))
|
||||
((eq sym 'V) `(setq ^W nil))
|
||||
((eq sym 'W) `(setq ^W t))
|
||||
((eq sym 'Y) `(funcall (status ttyint '/) tyi '/))
|
||||
((eq sym 'RW) `(progn (ioc R) (ioc W)))
|
||||
(t (error "Unknown IOC character"))))
|
||||
|
||||
|
||||
@ -8,7 +8,9 @@
|
||||
(DECLARE (GENPREFIX TURTLE)
|
||||
(*FEXPR PHOTO SNAP PICTURE RESNAP)
|
||||
(*LEXPR ERRBREAK POINT DSCALE SETHOME DISPLAY BLINK UNBLINK MOTION BRIGHT
|
||||
SCALE RANGE BEARING TOWARDS PENSTATE)
|
||||
SCALE RANGE BEARING TOWARDS PENSTATE
|
||||
DISINI DISFLUSH DISALINE DISAPOINT DISCREATE DISET DISLIST
|
||||
DISCUSS)
|
||||
(*EXPR HOME)
|
||||
(SPECIAL :WRAP :POLYGON FLOAT-DIS :SNAP :TEXTXHOME :TEXTYHOME NEWTURTLE
|
||||
WORLD :SNAPS :DSCALE :RAD3 :PI :TURTLE HOME :HEADING :XCOR :YCOR
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user