No-nonsense TRAC T-64 reimplementation under 1000 SLOC of ANSI C
git clone git://git.luxferre.top/nntrac.git
Log | Files | Refs | README | LICENSE

commit 2535dabf08a9e4fd041966efcf3c75de9db4a538
parent 6c94347dbfca3d45a270764c6bf7b39f4d825add
Author: Luxferre <lux@ferre>
Date:   Wed,  9 Aug 2023 21:51:54 +0300

rdm fx

MREADME.md | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -21,6 +21,8 @@ Supported compiler flags (all optional): ## Usage +The nntrac binary can be run interactively (with `nntrac` or `echo 'script' | nntrac`) or in the script invocation mode (`./nntrac script.trac param1 param2 ...`). In the first case, the default "idling program" `#(ps,#(rs))` is run and the interpreter exits as soon as everything input until the first meta character (`'` by default) is executed and evaluated. In the second case, the script file is read and executed directly, with command line parameters passed to the special form names (see below). + ### Main differences from the T-64 standard - the `ps` (print string) primitive can accept multiple arguments (concatenating them on the output);