Betula is a general purpose programming language.
Both. Betula code can be run using the compiler in interpreter mode or compiled by running the compiler in compiled mode.
Betula is not XML, but it is built on top of XML. Betula is an extension of XML that adds plug-in support, control flow (if, swhile, ewhile) and place holders for text (known as filled text internally).
Betula is mostly used as a backend language for web services.
Place a text file containing Betula source code on
Apache html directory. Apache will consider files
ending with the .tmpl
filename
extension to be Betula programs. Apache will
execute them. If your web server displays the
content of the Betula file, instead of executing
it, it means that your web server has a
configuration error and is not set up properly.
Execute the betula compiler using the
betula
command with the
PATH_TRANSLATED
environment variable.
PATH_TRANSLATED="myprogram.tmpl" betula