Next: Syntax
Up: The Input Parser
Previous: The Input Parser
  Contents
- Header files
- ip_error.h Defines for error return values.
- ip_global.h cpp macros to make Curt happy.
- ip_lib.h #include's everything.
- ip_types.h Various structures and unions specific to
libipv1.
- Other Source
- parse.y Yacc source encoding the PSI input grammar.
Read by yacc (or bison) - a parser generator program.
- scan.l Lex source describing lexical elements allowed
in input.dat. Read by lex (or flex) - a lexer generator
program.
- *.gbl, *.lcl cpp macros to mimic variable argument lists.
- C source
- ip_alloc.c Allocates keyword tree elements.
- ip_cwk.c Routines to manipulate the current working
keyword tree.
- ip_data.c Routines to handle reading of arrays and
scaler keyword assignments in input.
- ip_error.c Error reporting functions.
- ip_karray.c Other things to deal with keyword arrays.
- ip_print.c Routines to print sections of the keyword
tree.
- ip_read.c All the file manipulation routines. Reading
of input.dat and building the keyword tree from
which information is later plucked.
Next: Syntax
Up: The Input Parser
Previous: The Input Parser
  Contents
psi
2003-01-07