HANDBOOK / LIBRARY REFERENCE MANUAL /

# Introduction

Besides the C code generated by Lex, Yacc, and Gentle some additional code must be provided to construct a functioning compiler. This includes a main procedure for handling command-line arguments and procedures for error reporting. Gentle allows the invocation of procedures implemented in C.

The library supplies a set of C modules. It covers the basic functionality as required for classroom projects, and provides a foundation for user-specific extensions.