dfsch is implementation of simple language similar to Scheme.

Features

  • Portable ANSI C implementation
  • Easy interfacing of C code
  • Simple module system (require/provide)
  • Uniform handling of syntactic constructs
  • Unlimited precision numeric types
  • Unicode support (all strings are UTF-8)
  • Multi-threading support
  • Regular expression support (based on platform regcomp/regexec)
  • Interactive REPL
  • Message passing object system