

Public Methods | |
| bool | is_many_node () const |
| void | install (cmt_and_node& other, int index) |
| void | reduce () |
Protected Methods | |
| cmt_many_node (cmt_node* n) | |
| virtual | ~cmt_many_node () |
Protected Attributes | |
| cmt_node* | _node |
| cmt_and_node | _follower |
|
|
Definition at line 483 of file cmt_regexp.cxx. 00483 : _node (n) 00484 { 00485 } |
|
|
Definition at line 492 of file cmt_regexp.cxx. 00493 {
00494 delete _node;
00495 }
|
|
|
Definition at line 497 of file cmt_regexp.cxx. Referenced by cmt_and_node::reduce(). 00498 {
00499 _follower.fill (other, start_index);
00500 }
|
|
|
Reimplemented from cmt_node. Definition at line 487 of file cmt_regexp.cxx. 00488 {
00489 return (true);
00490 }
|
|
|
Definition at line 502 of file cmt_regexp.cxx. Referenced by cmt_and_node::reduce(). 00503 {
00504 _follower.reduce ();
00505 }
|
|
|
Definition at line 184 of file cmt_regexp.cxx. |
|
|
Definition at line 183 of file cmt_regexp.cxx. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000