openjava.syntax
Class BlockRule

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

public class BlockRule
extends AbstractSyntaxRule

The class BlockRule

For example

 

Since:
%SOFTWARE% 1.0
See Also:
Object

Constructor Summary
BlockRule()
           
BlockRule(Environment env)
           
 
Method Summary
 ParseTree consume(TokenSource token_src)
          Consumes tokens from the given token source following the rule.
 
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

BlockRule

public BlockRule(Environment env)

BlockRule

public BlockRule()
Method Detail

consume

public 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.