openjava.syntax
Class StatementRule

java.lang.Object
  |
  +--openjava.syntax.AbstractSyntaxRule
        |
        +--openjava.syntax.StatementRule

public class StatementRule
extends AbstractSyntaxRule

The class StatementRule

For example

 

Since:
%SOFTWARE% 1.0
See Also:
Object

Constructor Summary
StatementRule()
           
StatementRule(Environment env)
           
 
Method Summary
 ParseTree consume(TokenSource token_src)
          Consumes tokens from the given token source following the rule.
 Statement consumeStatement(TokenSource token_src)
           
 
Methods inherited from class openjava.syntax.AbstractSyntaxRule
getSyntaxException, lookahead
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementRule

public StatementRule(Environment env)

StatementRule

public StatementRule()
Method Detail

consume

public final ParseTree consume(TokenSource token_src)
                        throws SyntaxException
Description copied from class: AbstractSyntaxRule
Consumes tokens from the given token source following the rule. To be overridden.
Overrides:
consume in class AbstractSyntaxRule
Tags copied from class: AbstractSyntaxRule
Parameters:
token_src - token source to consume.
Returns:
a parse tree object consumed by following this rule.

consumeStatement

public Statement consumeStatement(TokenSource token_src)
                           throws SyntaxException