| Check: |
| |
| RewriteRuleElementStream is in CSharp3 not a generic type! |
| |
| Look for Get() to turn into indexers! |
| |
| API CHANGES FROM ANTRLR 3.1 to ANTLR 3.2 |
| |
| Removed any obsolete API. Lots of properties and methods have been turned virtual. Constants in UPPERCASE_ONLY have been turned into UppercaseOnly. |
| |
| Antlr.Runtime.Tree.Tree renamed to Antlr.Runtime.Tree.TreeConstants |
| |
| Antlr.Runtime.BaseRecognizer.Failed() has been turned into a property |
| Antlr.Runtime.BaseRecognizer.NEXT_TOKEN_RULE_NAME renamed to Antlr.Runtime.BaseRecognizer.NextTokenRuleName |
| Antlr.Runtime.BaseRecognizer.MEMO_RULE_FAILED renamed to Antlr.Runtime.BaseRecognizer.MemoRuleFailed |
| Antlr.Runtime.BaseRecognizer.MEMO_RULE_UNKNOWN renamed to Antlr.Runtime.BaseRecognizer.MemoRuleUnknown |
| Antlr.Runtime.BaseRecognizer.INITIAL_FOLLOW_STACK_SIZE renamed to Antlr.Runtime.BaseRecognizer.InitialFollowStackSize |
| Antlr.Runtime.BaseRecognizer.DEFAULT_TOKEN_CHANNEL renamed to Antlr.Runtime.BaseRecognizer.DefaultTokenChannel |
| Antlr.Runtime.BaseRecognizer.HIDDEN renamed to Antlr.Runtime.BaseRecognizer.Hidden |
| Antlr.Runtime.BaseRecognizer.Input has been removed. |
| |
| Antlr.Runtime.Parser.Input - return type has been changed to ITokenStream |
| |
| Antlr.Runtime.Lexer.Input - return type has been changed to ICharStream |
| |
| Antlr.Runtime.TreeParser - return type has been changed to ITreeNodeStream |
| |
| Antlr.Runtime.RuleReturnScope - removed setters from properties |
| |
| Antlr.Runtime.ParserRuleReturnScope - removed setters from properties |
| Antlr.Runtime.ParserRuleReturnScope.start has been made public |
| Antlr.Runtime.ParserRuleReturnScope.stop has been made public |
| |
| Antlr.Runtime.TreeRuleReturnScope - removed setter from property |
| |
| Antlr.Runtime.Tree.RewriteRuleElementStream is no longer generic (this causes appropriate changes to the derived classes). Usually T and SpecializingType have been replaced with "object". |
| Antlr.Runtime.Tree.RewriteRuleElementStream.HasNext has been turned into a property |
| Antlr.Runtime.Tree.RewriteRuleElementStream._Next() has been merged with NextTree() |
| Antlr.Runtime.Tree.RewriteRuleElementStream.Dup() has been added |
| |
| Antlr.Runtime.Tree.RewriteRuleTokenStream.Dup() has been added |
| |
| Antlr.Runtime.Tree.RewriteRuleTokenStream.Dup() has been added |
| |
| Antlr.Runtime.CharStreamConstants.EOF has been renamed to EndOfFile |
| |
| Antlr.Runtime.Tree.ITreeAdaptor.GetNilNode has been turned into property Nil (implementing classes followed) |