RumLisp
A Lisp dialect for file system processing. Source file extension: .risp.
Some useful info is in examples/rumlisp_lang_spec.md. Full language specification will come out later.
Installation
Clone this project to somewhere, enter the project folder, and:
Install typescript at global (if not):
$ npm i -g typescript
Build the project by:
$ tsc
And then use either of the following way to start a RumLisp REPL:
$ node build/index.js
(This builds the project again)
$ npm start
You can compile and run a RumLisp file by:
$ node build/index.js <filename>
The extension of RumLisp source file is .risp
.
Use as a library
You can see src/index.ts
for how to use the lib.