Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 347 Bytes

File metadata and controls

12 lines (9 loc) · 347 Bytes

haskell-monkey

An interpreter for Thorston Ball's Monkey language, written in noobish Haskell.

usage

cabal run            # start the repl in normal eval mode
cabal run tokens     # start repl printing tokens
cabal run ast        # start repl printing AST nodes
cabal run ast string # start repl printing stringified AST nodes