dfsch is Scheme-like Lisp dialect and it's C
implementation. dfsch as a language draws inspiration from
R5RS,
but also contains concepts inspired by other languages, mainly
Common
Lisp. Implementation is written in plain C with
Boehm-Demers-Weiser
conservative garbage collector using some object-oriented
concepts on top of plain C.
Whole implementation should be fairly portable across unix platforms,
but currently is only
tested on Linux on i386, Sparc and Alpha, some versions was sucessfully
tested on Solaris. dfsch partially works under Cygwin.