sleep.parser
public class LexicalAnalyzer extends Object
| Field Summary | |
|---|---|
| protected static Rule | BACKTICK_RULE |
| protected static Rule | BLOCK_RULE |
| protected static Rule | COMMENT_RULE |
| protected static Rule | DQUOTE_RULE |
| protected static char | EndOfTerm |
| protected static Rule | INDEX_RULE |
| protected static Rule | PAREN_RULE |
| protected static Rule | SQUOTE_RULE |
| Method Summary | |
|---|---|
| static TokenList | CreateTerms(Parser parser, StringIterator f) |
| static TokenList | CreateTerms(Parser parser, StringIterator f, boolean showEOT, boolean showEOL) |
| static TokenList | CreateTerms(Parser parser, StringIterator iterator, Rule[] rules, boolean showEOT, boolean showEOL) |
| static TokenList | GroupBlockTokens(Parser parser, StringIterator i) a general pass over the list of tokens, we create terms and then pass over them creating combined terms |
| static TokenList | GroupExpressionIndexTokens(Parser parser, StringIterator i) a general pass over the list of tokens, we create terms and then pass over them creating combined terms |
| static TokenList | GroupParameterTokens(Parser parser, StringIterator f) collapse a literal class string plz |
| static String | trim(Parser parser, String blah) |