TODO

This is the general "to do" list.

Key things to do:

  1. In-a-browser implementation of sweeten, unsweeten, and a sweet REPL. If we can't do that, back off to server-side PHP and implement sweeten/unsweeten. See [Website].
  2. Good editor mode, at least for emacs.
  3. Clean up website - especially front page http://readable.sourceforge.net - to make it look nicer. See [Website].
  4. Add implementation for Racket; see: http://beautifulracket.com/appendix/master-recipe.html
  5. Improve integration with guile.

Other stuff:

  • Make sure [Analysis] uses the latest specs.
  • Go through R6RS parser definition and make sure reader is consistent. E.G., upper-case #X should be accepted.
  • Get it into guile's distribution (that's probably easier than creating packages for Ubuntu + Debian + Fedora + RHEL + ...)
  • Get it other Lisps: Arc, Clojure, ACL2, etc.

Related

Wiki: Analysis
Wiki: Join
Wiki: Website