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