A generator for LR(k) and SLR(k) parsers in Scheme. The generated parsers perform error recovery, and are highly efficient. They result from the general parser by an automatic program transformation called partial evaluation. This guarantees consisten...
A portable debugger for the Scheme language. It presents the user with an interactive interface that lets him or her examine and change values of variables, set breakpoints, and single step evaluation. Psd is designed to be run within GNU Emacs, which...
A functional Scheme based XML parsing framework consists of a (semi-validating) DOM/SXML parser, a SAX parser, and a supporting library of lexing and parsing procedures.
For DrScheme, semi-structured program editing; an alternative set of key bindings. When it is on, the most important functions can run via unchorded keystrokes, and motion commands work on sexps by default.