1324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverCheck: 2324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 3324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverRewriteRuleElementStream is in CSharp3 not a generic type! 4324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 5324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverLook for Get() to turn into indexers! 6324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 7324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAPI CHANGES FROM ANTRLR 3.1 to ANTLR 3.2 8324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 9324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverRemoved any obsolete API. Lots of properties and methods have been turned virtual. Constants in UPPERCASE_ONLY have been turned into UppercaseOnly. 10324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 11324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.Tree renamed to Antlr.Runtime.Tree.TreeConstants 12324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 13324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.Failed() has been turned into a property 14324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.NEXT_TOKEN_RULE_NAME renamed to Antlr.Runtime.BaseRecognizer.NextTokenRuleName 15324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.MEMO_RULE_FAILED renamed to Antlr.Runtime.BaseRecognizer.MemoRuleFailed 16324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.MEMO_RULE_UNKNOWN renamed to Antlr.Runtime.BaseRecognizer.MemoRuleUnknown 17324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.INITIAL_FOLLOW_STACK_SIZE renamed to Antlr.Runtime.BaseRecognizer.InitialFollowStackSize 18324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.DEFAULT_TOKEN_CHANNEL renamed to Antlr.Runtime.BaseRecognizer.DefaultTokenChannel 19324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.HIDDEN renamed to Antlr.Runtime.BaseRecognizer.Hidden 20324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.BaseRecognizer.Input has been removed. 21324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 22324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Parser.Input - return type has been changed to ITokenStream 23324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 24324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Lexer.Input - return type has been changed to ICharStream 25324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 26324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.TreeParser - return type has been changed to ITreeNodeStream 27324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 28324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.RuleReturnScope - removed setters from properties 29324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 30324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.ParserRuleReturnScope - removed setters from properties 31324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.ParserRuleReturnScope.start has been made public 32324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.ParserRuleReturnScope.stop has been made public 33324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 34324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.TreeRuleReturnScope - removed setter from property 35324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 36324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.RewriteRuleElementStream is no longer generic (this causes appropriate changes to the derived classes). Usually T and SpecializingType have been replaced with "object". 37324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.RewriteRuleElementStream.HasNext has been turned into a property 38324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.RewriteRuleElementStream._Next() has been merged with NextTree() 39324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.RewriteRuleElementStream.Dup() has been added 40324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 41324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.RewriteRuleTokenStream.Dup() has been added 42324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 43324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.RewriteRuleTokenStream.Dup() has been added 44324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 45324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.CharStreamConstants.EOF has been renamed to EndOfFile 46324c4644fee44b9898524c09511bd33c3f12e2dfBen Gruver 47324c4644fee44b9898524c09511bd33c3f12e2dfBen GruverAntlr.Runtime.Tree.ITreeAdaptor.GetNilNode has been turned into property Nil (implementing classes followed) 48