next up previous
Next: visitor.h Up: Program Files Previous: Program Files

abstree.h

File abstree.h provides the interface for the module implementing the abstract syntax tree.

abstree.h[24] :
#ifndef ABSTREE_H
#define ABSTREE_H

#include <string>

class Visitor;

Class representing all tree nodes[1]
Classes representing nonterminal symbols[3]
Classes representing rules[6]

#endif
This macro is attached to a product file.

The symbol ABSTREE_H is used to protect against successive inclusions of the material from a header file: ABSTREE_H will be defined at the first inclusion, and that definition will cause later inclusions to be omitted.



William Waite
1998-08-30