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) |