home *** CD-ROM | disk | FTP | other *** search
- pLAMBDA CALCULUS INTERPRETER:q
- lc : Lambda Calculus Mode cl : Combinatory Logic Mode
- conv { bc[+][-], ext[+][-] } : Combinatory Abstraction Algorithm[s]
- trace[+][-] { pp[+][-] } : Trace display, pretty-print [on][off]
- { do } ( <term> .. <term> ) : Evaluate <term[s]>
- lib[+][-] : Default library [on][off]
- open <file>, print+ <file>, print- : Shell history to <file> [new][on][off]
- def[][nf][rec] <name> = <term> : Defining modes
- put <file>, get <file> : Current definitions to | from <file>
- list, show <name> : Show current definition[s]
- copy [rename] <name1> <name2> : Define <name2> as <name1>
- new, delete <name> : Forget user definition[s]
- pSYSTEM COMMANDS:q
- talk[+][-] : Interactive mode, error report [on][off]
- cat <file>, rm <file> : View [= visit] <file>, delete <file>
- read <command-file> : Execute commands from <command-file>
- sh[+][-] : [De]activate the current shell [if any]
- !, !! [SH] : Escapes to the current shell [if any]
- pwd, ls : Show name, list contents of cwd
- cd [mkdir][rmdir] <path> : Change [make][remove] <path>-dir
- mem, du, date : Free memory, disk usage, system time
- ed {<options> <file>]} : Call the system editor [\bin\ed.prg]
- edit {<file>} : Call the built-in editor [edit]
- exit : Quit the [MAIN] interpreter
-
- pLOCAL COMMANDS [ATARI.ST MODE]:q
- Keyboard supervisor [single-key commands on tracing]:
- SPACE : Stop [Set stepwise tracing]
- s[S] : Wait [REPEATED: stepwise tracing]
- p[P] : Toggle trace pretty-printer [on/off]
- q[Q][ESC] : Abort current execution [Top level!]
- ! : Abort and exit [Quit interpreter!]
- <any other key> : Restore [continuous tracing]
- TOS-shell supervisor [line-commands]:
- sound[+][-] : Set bell-sound [on][off]
- cls, cursor[+][-] : Clear screen, cursor home [on][off]
- black/white, graphics[+][-] : Toggle background color, graphics mode
- font <font-name> : Alternate font: \lib\<font-name>.fnt
- TOS [tos] <prog-path/prog-name> : Execute <prog-path/prog-name>.tos
- EXEC [exec] <path/name> {<options>} : Execute <path/name>.prg <options>