Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 629 Bytes

README.md

File metadata and controls

27 lines (15 loc) · 629 Bytes

HAL

Haskell LISP Interpreter written from scratch

Requirements

Haskell Stack version 2.1.3 at least

Usage

Clone the repo:

git clone [email protected]:therosbif/HAL.git

cd HAL

Run the interpreter:

To launch the REPL run stack run or stack run -- -i

To load files enter the files' paths as arguments. (ex: stack run -- ./lisp/stdlib.scm)

The file paths can be used in combination with the -i flag to load files into the REPL.

The load command can also be used to load files from within the REPL. (ex: > (load "./lisp/stdlib.scm"))