#include <numbered_la_spec.hh>
Inheritance diagram for NumberedLaSpec:


Public Methods | |
| NumberedLaSpec (int fixedLa_, EbnfNode *synLa_, const string &semLa_, const Position &pos, bool ignore_=true) | |
| virtual LaSpec* | clone () |
| void | dump (ostream &os) const |
Public Attributes | |
| int | id |
| bool | ignore |
|
|
Definition at line 64 of file numbered_la_spec.hh. Referenced by clone().
|
|
|
In-depth copying. Reimplemented from LaSpec. Definition at line 49 of file numbered_la_spec.cc. |
|
|
Definition at line 56 of file numbered_la_spec.cc. |
|
|
An id number that is unique within the whole parse tree (it is used to generated unique C++ names).
Definition at line 83 of file numbered_la_spec.hh. |
|
|
This field is used during the code generation. If the lookahead is not placed at a choice point, it will be ignored. During the LA analysis stage, those lookahead specs that are really useful will have this field reset. Definition at line 91 of file numbered_la_spec.hh. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001