diff --git a/README.md b/README.md index 34da175..7b2126f 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,8 @@ A simple Scheme to C compiler, in C. For now it can only compile very simple programs like [this](/examples/test.lisp). +This means it has basic support for closures through a simplistic form of +closure conversion, but as I haven’t yet worked on nested functions, this is +pretty boring. -It leaks memory like crazy and if you give it wrong input, it will probably -die. Please don’t use it yet. - -Eventually, this should turn into an implementation of Matt Might’s -blog post on [flattening closures](http://matt.might.net/articles/compiling-scheme-to-c/). +If you give it wrong input, it will probably die. Please don’t use it yet.