Lines Matching refs:Added

12 * Added tree method insertChild(int i, Object t).
16 * Added BaesTree.freshenParentAndChildIndexesDeeply() to recursively
44 * Added inContext(String context) back into TreeParser.
63 * Added option -Xconversiontimeout back in. Turns out we hit NFA conversion
108 * Added @SuppressWarnings({"all"}) to front of each
113 * Added java-left-recur/Java.g example.
124 * Got immediate left-recursion working for rules. Added TestLeftRecursion.java
138 * Added method to generated Java code to return the array of delegates; e.g.,
180 * Added source name to syntax error msgs
184 Added boolean couldBacktrack to enterDecision in dbg interface. Breaks AW
193 * Added GrammarAST: public int getCharPositionInLine() { return getColumn()-1; }
225 * Added -Xsavelexer
237 * Added MachineProbe class to make it easier to highlight ambig paths in
279 * Added org.antlr.runtime.UnbufferedTokenStream. Was trivial and works!
293 * Added new options for tool invocation to control the points at which the code
312 * Added reset to TreeNodeStream interface.
330 * Added ctor to RecognizerSharedState to allow cloning it.
352 * Added org.antlr.tool.GrammarSpelunker to build a faster dependency
356 * Added org.antlr.misc.Graph, a general graph with nodes
362 * Added associativity token option to support upcoming special expression
363 parsing. Added rule option strategy=precedence also
378 * Added tree grammar filter=true mode.
389 (if output=AST). Added error message for detecting conflicting
392 * Added misc.FastQueue and TestFastQueue:
397 * Added tree.TreeIterator, a generator that walks a doubly linked tree.
402 * Added misc.LookaheadStream: A lookahead queue that knows how
413 * Added org.antlr.tool.Strip (reads from file arg or stdin, emits to stdout)
418 * Added CommonTree.setUnknownTokenBoundaries(). Sometimes we build trees
454 * Added -verbose cmd-line option and turned off standard header
461 * Added new ctor to CommonTreeNodeStream for walking subtrees. Avoids
475 * Added methods to BaseRecognizer:
496 * Added TreeVisitor and TreeVisitorAction to org.antlr.runtime.tree.
500 * Added inContext() to TreeParser. Very useful for predicating
502 Added new TestTreeContext unit tests (15).
516 * Added 3 methods to Tree interface [BREAKS BACKWARD COMPATIBILITY]
576 * Added JavaScript target
607 * Added (...) are all predicate evaluations.
611 * Added empty child list check in becomeRoot
648 cyclic DFAs. tracks hidden tokens too now. Added toInputString() to
654 * Added gParent ptr that points to immediate parent grammar. E.g.,
686 core of engine. Slightly different operation. Added many more unit tests.
694 ASTTreeParser.stg. Added unit tests.
704 an alternative. Added methods for conjuring up missing symbols: getMissingSymbol().
712 * Added empty constructors to the exception classes that did not have them so that ANTLRWorks can c…
818 * Added token options to terminals: ID<node=V; foo="Big bob"> etc...
836 * Added get/setInputStream to Token interface and affected classes.
875 Added getSourceName to IntStream and TokenSource interfaces and also the
894 * Added syntaxError recognizer state var so you can easily tell if
895 a recognizer failed. Added getNumberOfSyntaxErrors() to recognizers.
897 * Added doc for the error node stuff:
902 * Added recognizer methods to answer questions about current mismatched
908 * Added UnwantedTokenException and MissingTokenException to make
927 * Added unit tests to TestAutoAST and copied to TestRewriteAST with
951 * Added two faqs instead of making changes to antlr runtime about
994 * Added the start of a semantic predicate computation for LL(1) to
1015 * Had to add hetero arg to all tokenRef*() templates. Added _last
1034 Added testTypeOfGuardedAttributeRefIsCorrect test and reset expected
1088 * Added sample input sequence that leads to dangling DFA state, one
1182 * Added {{...}} forced action executed even during backtracking.
1195 * Added reset() to CommonTreeNodeStream, token stream too
1233 imported grammars before analyzing them and building DFA. Added
1249 Added some null checking and made a field public.
1270 Added import grammar syntax and altered rule atom to pass a
1276 Added scope to all ruleref template interfaces.
1334 Added functionality to support testing composite grammars.
1361 Added some error messages for import grammars; I need more.
1392 or globally visible rule. Added code to check that scopes
1400 Added field imported. Removed some unused methods by
1408 Added syntax for import statement. assign.types.g is the
1412 Added error messages.
1414 Added
1447 * Added getChildren to BaseTree.
1449 * Added heterogeneous tree functionality; rewrite for parser/tree parser
1469 Added createNodeFromToken template and re-factored creation
1470 sites to use that template. Added hetero attribute.
1472 Added createRewriteNodeFromElement template and re-factored.
1482 Added error message:
1491 Added syntax for <NodeType> to token references.
1509 * added getParent and getChildIndex to TreeAdaptor. Added
1527 * Added AST construction for tree parsers including -> rewrite rules.
1537 Added replaceChildren() to support tree rewrite mode in tree parsers
1539 Updated to set parent and child index stuff. Added replaceChildren
1544 Added parent and childIndex fields to doubly link.
1546 Added methods for new parent and child index functionality.
1550 Added setChild and deleteChild methods
1554 Added setChild and deleteChild implementations
1556 Added methods to deal with the parent and child index for a node.
1562 Added replaceChildren interface.
1564 Added replaceChildren.
1566 Added replaceChildren method but no implementation
1570 Added tree level argument to alt, tree so that auto AST
1577 not construct another. Added ASTParser.stg and
1603 Added test rig update to handle AST construction by tree parsers.
1628 * Added line/charposition to node socket events and event dump so
1694 Added ProxyTree for passing across socket. Has line/charpos and tokenIndex
1716 * Added ability to set the port number in the constructor for the debug parser.
1798 * Fixed a major problem with gated semantic predicates. Added more
1840 * Fix a problem in my unused label optimization. Added new
1895 backtracking=true mode does not however. Added unit test.
1901 * Added -Xnoinlinedfa make all DFA with tables; no inline prediction with IFs
1916 files with -depend. Doesn't show T__.g temp file anymore. Added
1917 TLexer.tokens. Added .h files if defined.
1921 * Added -depend command-line option that, instead of processing files,
2019 * Added lexer rule properties: start, stop
2117 * Added this to TreeAdaptor:
2154 * Added "reverse index" from node to stream index. Override
2162 * Added TreeNodeStream.get(index) to make it easier for interpreters to
2179 * Added traceIn/Out methods to recognizers so that you can override them;
2198 Added to Tree:
2216 * Added org.antlr.runtime.tree.DOTTreeGenerator so you can generate DOT
2341 * Added error if you don't specify what the AST type is; actions in tree
2560 * Added grammar parameter to recognizer templates so they can access
2565 * Fixed the gated pred merged state bug. Added unit test.
2600 * Added a method to reset the tool error state for current thread.
2612 * Added backtracking report to the -report option
2614 * Added NFA->DFA conversion early termination report to the -report option
2616 * Added grammar level k and backtrack options to -report
2618 * Added a dozen unit tests to test autobacktrack NFA construction.
2625 * Added k=* option so you can set k=2, for example, on whole grammar,
2636 * Added -X option list to help
2656 * Added -IdbgST option to emit ST delimiters at start/stop of all
2764 * "scope x;" in a rule for unknown x gives no error. Fixed. Added unit test.
2793 * cleaned up input stream stuff. Added ANTLRReaderStream, ANTLRInputStream
2816 * Added @synpredgate {...} action so you can tell ANTLR how to gate actions
2831 properly force a return value struct to be built. Added unit test.
2869 * Added getBacktrackingLevel() for any recognizer; needed for profiler.
2877 * Added Lexer.skip() to force lexer to ignore current token and look for
2930 * Added ant build.xml file (reads build.properties file)
2966 * Added optimization for DFAs that fixed a codegen bug with rules in lexer:
2976 * debugging event handshake how sends grammar file name. Added getGrammarFileName() to recognizers…
3006 * Added DebugTreeNodeStream and DebugTreeParser classes
3008 * Added ctor because the debug tree node stream will need to ask quesitons about nodes and since n…
3017 * Added TraceDebugEventListener that can dump all events to stdout.
3036 * Added new action name:
3080 trees. Added MismatchedTreeNodeException.
3153 update the text. Added nice Token stream method:
3175 * Added method to TokenStream:
3192 * Added -print option to print out grammar w/o actions
3197 * Added syntactic predicates (...)=>. See December 4, 2005 entry:
3210 * Added gated predicates "{p}?=>" that literally turn off a production whereas
3363 default. In parser it is on greedy but also k=1 by default. Added
3364 unit tests. Added blog entry to describe.
3411 * Added a few more unit tests dealing with escaped literals