예제 #1
0
 protected void RegisterLl2Parselet(TokenType tokenType1, TokenType tokenType2, StatementParselet parselet)
 {
     _ll2StatementParselets.Add(new Tuple <TokenType, TokenType>(tokenType1, tokenType2), parselet);
 }
예제 #2
0
 protected void RegisterParselet(string tokenType, StatementParselet parselet)
 {
     _statementParselets.Add(tokenType, parselet);
 }
예제 #3
0
 protected void RegisterLl1Parselet(TokenType tokenType, StatementParselet parselet)
 {
     _ll1StatementParselets.Add(tokenType, parselet);
 }