Welcome to Paxter’s documentation!

Paxter is a document-first, text pre-processing mini-language toolchain, loosely inspired by @-expressions in Racket.

  • The Paxter library package mainly provides a toolchain for parsing an input text (written in Paxter language) into an intermediate parsed tree.

  • However, the Paxter toolchain does not specify how the parsed tree should be interpreted or rendered into final result. Users of the Paxter library have all the freedom to do whatever they like to transform the intermediate result into a final output result they wish to achieve.

  • Alternatively, instead of implementing an interpreter for intermediate parsed tree by themselves, users may opt-in to utilize a preset parsed tree renderers, also provided by this library package.

Indices and tables