Lard Interpreter li

Introduction

Compiled lard programs are executed by a bytecode interpreter embedded in a tcl environment. tcl, tool control language, is a shell-like language. Because li is based on the tcl interpreter it is easy to run li in "batch" mode, driven by tcl control scripts. If you want to do anything sophisticated using li it is probably worthwhile learning a little tcl. It is a fairly straightforward language.

This documentation is divided into the following sections:

Invocation
The command line syntax and how li starts up.

Modules
Descriptions of each of the modules that comprise the execution environment.

Technical Notes
Information about how to write your own modules.