Npt is an ANSI Common Lisp Programming Language.
$ ./freebsd_release.sh
...
$ ./npt
*
$ ./linux_release.sh
...
$ ./npt
*
$ su
# cp -i npt /usr/local/bin/.
$ ./bootstrap.sh
$ ./configure
$ make
$ make install
$ ./npt
* (format t "Hello~%")
Hello
NIL
* ^D
$
$ ./npt --quit --eval '(format t "Hello~%")'
Hello
$
$ cc -O3 -o npt -DLISP_FREEBSD -lm src/*.c
$ ./npt
*
$ cc -O3 -o npt -DLISP_LINUX -lm src/*.c
$ ./npt
*
$ cc -o npt.exe -DLISP_WINDOWS -lm src/*.c
$ ./npt.exe
*
- Script
$ ./build/freebsd_editline_release.sh
- Compile
$ cc -O3 -o npt -DLISP_FREEBSD -DLISP_EDITLINE -lm -ledit src/*.c
- Script
$ ./build/linux_readline_release.sh
- Compile
$ cc -O3 -o npt -DLISP_LINUX -DLISP_READLINE -lm -lreadline src/*.c
https://nptcl.github.io/npt/docs/md/index.html
https://nptcl.github.io/npt/docs/index.html