diff --git a/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java b/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java index c5e62fca3..5256b862c 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java @@ -44,19 +44,19 @@ import java.util.ArrayList; import java.util.Collections; import java.util.List; -/** A rule invocation record for parsing and tree parsing. +/** A rule invocation record for parsing. * * Contains all of the information about the current rule not stored in the * RuleContext. It handles parse tree children list, Any ATN state * tracing, and the default values available for rule indications: - * start, stop, ST, rule index, current alt number, current + * start, stop, rule index, current alt number, current * ATN state. * * Subclasses made for each rule and grammar track the parameters, * return values, locals, and labels specific to that rule. These * are the objects that are returned from rules. * - * Note text is not an actual property of the return value, it is computed + * Note text is not an actual field of a rule return value; it is computed * from start and stop using the input stream's toString() method. I * could add a ctor to this so that we can pass in and store the input * stream, but I'm not sure we want to do that. It would seem to be undefined @@ -70,7 +70,7 @@ import java.util.List; public class ParserRuleContext extends RuleContext { /** If we are debugging or building a parse tree for a visitor, * we need to track all of the tokens and rule invocations associated - * with this rule's context. This is empty for normal parsing + * with this rule's context. This is empty for parsing w/o tree constr. * operation because we don't the need to track the details about * how we parse this rule. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java b/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java index 936a86eec..ddc9646c5 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java @@ -53,7 +53,7 @@ import java.io.IOException; * The parent contexts are useful for computing lookahead sets and * getting error information. * - * These objects are used during lexing, parsing, and prediction. + * These objects are used during parsing and prediction. * For the special case of parsers and tree parsers, we use the subclass * ParserRuleContext. *