var'aq is a speculative exercise in language creation: what does a programming language used by Klingons look like? It is a real programming language (not just a toy) that tries to imagine what it's like to be a hacker of the best-documented alien race in science fiction.
|Tags||Software Development Interpreters|
Release Notes: This release features major enhancements to list support and some (not many; read the source) bilingual keywords. The file you want is varaq.pl. This is a prerelease version.
Release Notes: This is a prerelease version of the interpreter, to be included in the upcoming martoq release of the var'aq reference interpreter. It includes list support, implemented by Jeff Evarts. It does not supersede the Azetbur release.
Release Notes: Somewhat more of the spec has been implemented, and a translator program has been contributed. Also, the arithmetic operator names have been changed to reflect recent additions to the Klingon vocabulary canon.
Release Notes: This is the qor release, based on the 090800-interim release, which incorporates all of its functionality along with a new English->Klingon code translator and a revised spec.
Release Notes: This release adds extensive revisions to the spec and a number of features to the interpreter (including basic string support and math functions). These are available only in varaq-engl (the English version of the interpreter) at this time, but should be transferred to the Klingon version soon.