A lightweight scripting engine for the Slocum Glider
Compilers: Principles, Techniques, and Tools (2nd Edition)