ANTLR (ANother Tool for Language Recognition) is a language tool
that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions
containing C++, Java, or Sather actions. It is similar to the
popular compiler generator YACC, however ANTLR is much more
powerful and easy to use. ANTLR-produced parsers are not only
highly efficient, but are both human-readable and human-
debuggable (especially with the interactive ParseView debugging
tool). ANTLR can generate parsers, lexers, and tree-parsers in
either C++, Java, or Sather. ANTLR is currently written in Java.
AweMUD is a MUD server for use with fantasy-settings. Features
include fully dynamic objects and characters, an advanced
scripting system, and custom worlds. The engine will eventually
have completely interactive rooms (items can be placed under
benches, doors can be destroyed), complex magick, and
interactive NPCs. BRL-CAD is a powerful constructive solid
geometry solid modeling system that includes an interac