public LLkParser(TokenStream lexer, int k_) { k = k_; var tokenBuf = new TokenBuffer(lexer); setTokenBuffer(tokenBuf); }
protected ExpressionParser(TokenBuffer tokenBuf, int k) : base(tokenBuf, k) { initialize(); }
public LLkParser(TokenBuffer tokenBuf, int k_) { k = k_; setTokenBuffer(tokenBuf); }
public LLkParser(TokenStream lexer, int k_) { k = k_; var tokenBuf = new TokenBuffer(lexer); setTokenBuffer(tokenBuf); }
public ExpressionParser(TokenBuffer tokenBuf) : this(tokenBuf,2) { }
public LLkParser(TokenBuffer tokenBuf, int k_) { k = k_; setTokenBuffer(tokenBuf); }
protected internal virtual void defaultDebuggingSetup(TokenStream lexer, TokenBuffer tokBuf) { // by default, do nothing -- we're not debugging }
/*Set or change the input token buffer */ public virtual void setTokenBuffer(TokenBuffer t) { inputState.input = t; }
/*Set or change the input token buffer */ public virtual void setTokenBuffer(TokenBuffer t) { inputState.input = t; }
protected internal virtual void defaultDebuggingSetup(TokenStream lexer, TokenBuffer tokBuf) { // by default, do nothing -- we're not debugging }