aboutsummaryrefslogtreecommitdiff

Lispy

A simple lisp/scheme interpreter

TODO

  • Support Quasiquote (and comma)
  • Support macros
  • Add FFI (Foreing Function Interface) (Maybe codegen whole c std lib)

Remember: * Need special procedures (procedures that don't evaluate their arguments like lambda, quote, if/cond)

Development Notes

  • Figure out how to deal with lexer and repl
  • when the tokens aren