You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
2.3 KiB
48 lines
2.3 KiB
4 months ago
|
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)
|