]> granicus.if.org Git - re2c/shortlog
re2c
2017-07-07 Ulya TrofimovichUse different closure algorithms for leftmost greedy...
2017-07-02 Ryan MastFix for possible invalidated iterator after resize
2017-07-02 Ryan MastAdd const to newver_t operator()
2017-07-02 Ulya TrofimovichAllow trivial cycles (of length 1) in tag commands.
2017-06-27 Ulya TrofimovichFixed typo that caused miscalculation of new tag version.
2017-06-27 Ulya TrofimovichInvert comparison result instead of negating its arguments.
2017-06-27 Ulya TrofimovichSkip (non-orbit) start tags during POSIX disambiguation.
2017-06-27 Ulya TrofimovichOnce again fixed history comparison for POSIX disambigu...
2017-06-06 Ulya TrofimovichUse Goldberg-Radzik shortest path algorithm for closure...
2017-06-05 Ulya TrofimovichCompare full tag histories, not just the last subhistories.
2017-05-24 Ulya TrofimovichSimplified queue handling in epsilon-closure algorithm.
2017-05-22 Ulya TrofimovichUse the same comparison functions for closure construct...
2017-05-21 Ulya TrofimovichUse two tags instead of three for captures under iteration.
2017-05-20 Ulya TrofimovichSilenced '-Wnondeterministic-tags' warning with '-...
2017-05-19 Ulya TrofimovichSkeleton should ignore fictive tags.
2017-05-19 Ulya TrofimovichForbid mixing leftmost greedy and POSIX disambiguation.
2017-05-19 Ulya TrofimovichSimplified POSIX disambiguation by reconstructing captu...
2017-05-16 Ulya TrofimovichFixed history comparison in case both latest subhistori...
2017-05-16 Ulya TrofimovichAvoid exponential blowup in tagged epsilon-closure...
2017-04-29 Ulya TrofimovichDon't split tag history into individual sub-histories...
2017-04-16 Ulya TrofimovichSkeleton: constified tag variables to get rid of compil...
2017-04-16 Ulya TrofimovichCommand normalization: update pointer to last command...
2017-04-16 Ulya TrofimovichAdded comment.
2017-04-16 Ulya Trofimovichrelease.sh: added cppcheck and headers check to wish...
2017-04-14 Ulya TrofimovichForbid dependency cycles in tag commands.
2017-04-14 Ulya TrofimovichTag interference analysis: compare actual values, not...
2017-04-13 Ulya TrofimovichSkeleton: don't forget to return error in case of tag...
2017-04-12 Ulya TrofimovichFinal tag versions in unreachable rules should be marke...
2017-04-12 Ulya Trofimovich'--dump-adfa': fixed pretty-printing of tag commands.
2017-04-12 Ulya TrofimovichPreserve order of commands when adding fallback tags.
2017-04-12 Ulya TrofimovichAdded debug for tag optimizations (CFG and interference...
2017-04-12 Ulya TrofimovichRecord full history for history-based tags on epsilon...
2017-04-11 Ulya TrofimovichKeep tag histories for the whole time of determinization.
2017-04-08 Ulya TrofimovichTopsort: always initialize in-degree with zeroes.
2017-04-08 Ulya TrofimovichDon't forget final and fallback commands when looking...
2017-04-08 Ulya TrofimovichMerged a couple of slightly different 'topsort' version...
2017-04-08 Ulya Trofimovich'save' commands also need topological sorting: they...
2017-04-08 Ulya TrofimovichWhen mapping states, avoid double substitution in ...
2017-04-07 Ulya TrofimovichFixed checking duplicates when creating tag commands.
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...
next