]> granicus.if.org Git - re2c/shortlog
re2c
2017-04-07 Ulya TrofimovichDon't forget histories when comparing right hand sides...
2017-04-07 Ulya TrofimovichSkeleton: don't emit declarations for tags that are...
2017-04-07 Ulya TrofimovichDon't forget initial tag command when looking for histo...
2017-04-07 Ulya TrofimovichTag histories in commands must be addressed by absolute...
2017-04-07 Ulya TrofimovichDon't sort and deduplicate 'save' commands for tags...
2017-04-07 Ulya Trofimovich'save' commands for tags with history may need fallback...
2017-04-07 Ulya TrofimovichAdded skeleton support for tags with history.
2017-04-06 Ulya TrofimovichFixed order of tag commands.
2017-04-06 Ulya TrofimovichChanged generic API for tags.
2017-04-06 Ulya TrofimovichAdded codegen primitives for tags with history.
2017-04-06 Ulya TrofimovichFixed tag optimizations to respect tags with history.
2017-04-05 Ulya TrofimovichAdded syntax for tags with history.
2017-04-05 Ulya TrofimovichStarted to add optional history for each tag.
2017-04-05 Ulya TrofimovichSeparated lookahead tags from tag versions in closure...
2017-04-04 Ulya TrofimovichFixed liveness analysis inside of basic block.
2017-04-04 Ulya TrofimovichMerge 'save' and 'copy' command lists into one common...
2017-03-17 Ulya TrofimovichExplicitly track order of closure items for leftmost...
2017-03-08 Ulya TrofimovichForbid 2-cycles in tag commands; fixed topsort to skip...
2017-03-08 Ulya TrofimovichMoved a couple of files.
2017-03-08 Ulya TrofimovichMoved the main driver out of parser grammar file.
2017-03-07 Ulya TrofimovichSplit options into constant and mutable; restricted...
2017-03-07 Ulya TrofimovichForbid configuration of certain options.
2017-03-07 Ulya Trofimovich'-Wcondition-order': check '-t, --type-header' option...
2017-03-07 Ulya TrofimovichMoved enum out of struct and added prefix 'TARGET_...
2017-03-07 Ulya TrofimovichDelay check if tags are allowed until the whole block...
2017-03-07 Ulya TrofimovichNow that we never re-parse anything we can always dicar...
2017-03-07 Ulya TrofimovichTests for POSIX captures: avoid using 'flags:flex-synta...
2017-03-07 Ulya TrofimovichAllow to set new encoding without explicitely resetting...
2017-03-06 Ulya TrofimovichMore elegant handling of flex definitions.
2017-03-06 Ulya TrofimovichCheck precondition inside of the function rather than...
2017-03-06 Ulya TrofimovichGathered all error checking related to '-r' option...
2017-03-06 Ulya TrofimovichMoved remaining option-sensitive code away from AST.
2017-03-05 Ulya TrofimovichMerged small header with part of AST into big header...
2017-03-05 Ulya TrofimovichRenamed 'RegExp' to 'AST'.
2017-03-05 Ulya TrofimovichDon't ever reparse '/*!rules:re2c ... */' block.
2017-03-04 Ulya TrofimovichRestructured source files layout.
2017-03-04 Ulya TrofimovichDelay encoding expansion until AST is converted to...
2017-03-04 Ulya TrofimovichStore locations in AST so that error reporting does...
2017-03-04 Ulya TrofimovichAdded test for '--posix-captures': implicit grouping...
2017-03-04 Ulya TrofimovichAdded tests for POSIX captures.
2017-03-03 Ulya Trofimovich'--skeleton --posix-captures': use correct capture...
2017-03-03 Ulya TrofimovichRemove dead 'copy' commands.
2017-03-03 Ulya TrofimovichFixed code generation for '--skeleton' with '--posix...
2017-03-03 Ulya TrofimovichAdded option '--posix-captures'.
2017-03-03 Ulya TrofimovichNow code generation can handle zero-offset fixed tags...
2017-03-03 Ulya TrofimovichPrepare default tags insertion for non-sequential tag...
2017-03-03 Ulya TrofimovichDelay expansion of counted repetition until NFA constru...
2017-03-03 Ulya TrofimovichKeep the full history of tag occurences found by epsilo...
2017-02-26 Ulya TrofimovichMoved splitting charset and nullable rule analysis...
2017-02-26 Ulya TrofimovichAdded yet another intermediate representation (after...
2017-02-24 Ulya Trofimovich'--dump-nfa': correctly print symbol ranges on NFA...
2017-02-24 Ulya TrofimovichKeep fixed and variable tags together in one array.
2017-02-14 Ulya TrofimovichStop preserving order of tag versions when mapping...
2017-02-14 Ulya TrofimovichMoved tests to subdirectory.
2017-02-14 Ulya TrofimovichChanged disambiguation policy: leftmost rather than...
2017-02-13 Ulya TrofimovichDon't trace tags in epcilon-cycles when building tagged...
2017-02-13 Ulya TrofimovichIn greedy regexps first alternative must correspond...
2017-02-13 Ulya TrofimovichTags that occur earlier in regular expression must...
2017-02-13 Ulya TrofimovichAdded debug option '--dump-nfa'.
2017-02-12 Sergei Trofimovichre2c: cleanup a few clang ++ warnings
2017-02-11 Ulya TrofimovichPack lookahead tags together with tag versions in TDFA...
2017-02-09 Ulya TrofimovichUse 'normal form' of version matrix to test if states...
2017-02-09 Ulya TrofimovichAdded tests that fail if mapping of TDFA states ignores...
2017-02-09 Ulya TrofimovichStop supporting non-bijective mappings of TDFA states.
2017-02-08 Ulya TrofimovichAssert that operands of 'copy' command are different.
2017-02-01 Ulya Trofimovich'--dump-dfa-raw': better formatting of item's tags.
2017-02-01 Ulya Trofimovich'--dump-dfa-raw': show proper shadowed items with updat...
2017-01-31 Ulya TrofimovichAllocate final tag versions on the go instead of preall...
2017-01-31 Ulya Trofimovich'--dump-dfa-raw': show shadowed NFA sub-states.
2017-01-25 Ulya TrofimovichFixed yet another case of disordered tags update and...
2017-01-25 Ulya TrofimovichDon't loose 'YYBACKUPTAG' command in case of equal...
2017-01-23 jcfpcorrect some minor manpage typos
2017-01-23 Ulya TrofimovichUpdate tags after reading character in TDFAs without...
2017-01-23 Ulya TrofimovichFixed memory leak.
2017-01-23 Ulya TrofimovichIterate CFG nodes in postorder to speed up liveness...
2017-01-23 Ulya TrofimovichUse the same tag version for all transitions from the...
2017-01-23 Ulya TrofimovichCompact tag versions before doing liveness analysis.
2017-01-23 Ulya TrofimovichUpdated parser for bison-3.0.4.
2017-01-18 Ulya TrofimovichAdded option '--no-lookahead'.
2017-01-17 Ulya TrofimovichAdded option '--eager-skip'.
2017-01-15 Ulya TrofimovichReuse mode: always reparse rules and restore options...
2017-01-01 Ulya TrofimovichConsistently use current block's options for code gener...
2016-12-30 Ulya TrofimovichFold output expressions in a separate pass over the...
2016-12-29 Ulya TrofimovichMemorize options for each block and use them for delaye...
2016-12-27 Ulya TrofimovichDelay code generation for condition dispatch.
2016-12-27 Ulya TrofimovichFinally separated parsing, consistensy checking and...
2016-12-25 Ulya TrofimovichEmit conditions ordered by their number rather than...
2016-12-24 Ulya TrofimovichReuse 'Code' data struct for setup code.
2016-12-24 Ulya TrofimovichReduced one argument to function as it is a part of...
2016-12-24 Ulya TrofimovichParser: started gathering all error messages in one...
2016-12-23 Ulya TrofimovichKeep startup code '<>' separately from other rules.
2016-12-23 Ulya TrofimovichKeep '*' rules separately from other rules.
2016-12-23 Ulya TrofimovichSetup code for rules belongs in DFA scope, not the...
2016-12-23 Ulya TrofimovichRestructured parser grammar to explicitly list differen...
2016-12-22 Ulya TrofimovichParser grammar: separate production for code in conditi...
2016-12-22 Ulya TrofimovichPass context as parameter to 'yyparse' instead of a...
2016-12-22 Ulya TrofimovichRemoved unused typedef.
2016-12-22 Ulya TrofimovichFixed memleaks (found by valgrind).
2016-12-22 Ulya TrofimovichHandle all types of rules in one place (in parser).
2016-12-22 Ulya TrofimovichSimplified handling of user-defined code in parser.
next