What’s Missing?

TextCarver is currently at version 0.3.0 and obviously has some major missing features:

JavaScript Support

There are two ways of adding JavaScript to your document:

The answer is: $$JS{3 + 4}
$$IfJS{3 < 4}

These both work, but are lacking additional functionality that will come later (like access to arbitrary variables).

Debugging features

Right now, TextCarver throws opaque error messages with no easy way to trace them to their origin. Robust error attribution is NYI.

PDF generation

TextCarver will eventually support robust native PDF generation.

Project management

A future version will include robust tools for large projects.

Syntax coloring

Writing TextCarver source is way more fun with proper syntax coloring. It's on the way.