class
Parser
(Return to index)
Interface for abstract language parser.
Type: |
Abstract |
Include file: |
./Parser/Parser.hh |
Inheritance
Synopsis (including inherited members):
- Public members:
-
Parser
()
;
-
virtual ~Parser
()
;
-
virtual void parse
(Statement&)const
= 0
;
-
virtual Statement* readStatement
(TokenStream*)const
= 0
;
-
virtual void run
(TokenStream*)const
= 0
;
Documentation:
- Public members:
-
virtual void parse
(Statement&)const
= 0
;
- Parse and execute the statement.
-
virtual Statement* readStatement
(TokenStream*)const
= 0
;
- Read complete statement from token stream
-
virtual void run
(TokenStream*)const
= 0
;
- Read statements and parse.
Read one statement at a time on token stream, parse it, and execute it.
Documentation generated by fci on Mon Feb 7 11:41:47 2000