Package nl.rrd.wool.parser
Class WoolBodyParser
- java.lang.Object
-
- nl.rrd.wool.parser.WoolBodyParser
-
public class WoolBodyParser extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classWoolBodyParser.ParseUntilIfClauseResult
-
Constructor Summary
Constructors Constructor Description WoolBodyParser(WoolNodeState nodeState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WoolNodeBodyparse(List<WoolBodyToken> tokens, List<String> validCommands)WoolBodyParser.ParseUntilIfClauseResultparseUntilIfClause(CurrentIterator<WoolBodyToken> tokens, List<String> validCommands)
-
-
-
Constructor Detail
-
WoolBodyParser
public WoolBodyParser(WoolNodeState nodeState)
-
-
Method Detail
-
parse
public WoolNodeBody parse(List<WoolBodyToken> tokens, List<String> validCommands) throws LineNumberParseException
- Throws:
LineNumberParseException
-
parseUntilIfClause
public WoolBodyParser.ParseUntilIfClauseResult parseUntilIfClause(CurrentIterator<WoolBodyToken> tokens, List<String> validCommands) throws LineNumberParseException
- Throws:
LineNumberParseException
-
-