a language processor

go get



This project contains a number of sub-projects in various stages of development.

Project Status

A partial list of sub-projects:

  • context is a small library supporting nested contexts; tests succeed
  • lex is a lexer/tokenizer for XML
  • lorem_ipsum currently contains only Cicero's de Finibus
  • template; tests succeed/* util, a utility library for processing XML; tests succeed
  • xml/om, a set of classes for XML processing; tests succeed
  • xml/xgoT, a tool for generating documents from templatest; tests succeed
  • xml/xmlpull, a partical implementation of XMLPullParser; incomplete

On-line Documentation

More information on the xgo project can be found here