aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: b844f7d2987de6eef760a6cd298f5e572a587085 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
### 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
  *