examples: annotate examples
[nit.git] / contrib / nitcc / src /
2017-10-27 Jean Privatnitcc: generate more intermediate automaton
2017-10-27 Jean Privatnitcc: add transformation from a NFA to a epsilonless NFA
2017-10-27 Jean Privatnitcc: remove a truism warning
2017-10-27 Jean Privatnitcc: to_minimal_dfa is a little faster
2017-10-27 Jean Privatnitcc: a empty automaton has at least a start state...
2017-02-27 Jean PrivatMerge: contrib/re_parser
2017-02-20 Alexandre Terrasacontrib/nitcc: improve Automaton::to_dot
2017-02-20 Alexandre Terrasacontrib/nitcc: make Automaton::to_dot return a String
2017-02-16 Alexandre Terrasanitcc: remove nullable warnings
2017-02-16 Alexandre Terrasanitcc: remove trailing spaces
2017-02-16 Alexandre Terrasanitcc: rename `rfa` in `nfa`
2017-02-16 Alexandre Terrasanitcc/re2nfa: remove redef make_rfa types
2017-02-16 Alexandre Terrasanitcc/re2nfa: remove redef value types
2017-02-10 Jean Privatnitc: use is_generated in various tools and generated...
2016-08-12 Jean Privatnitcc: add an example of a monkey-patching of a Lexer...
2016-06-23 Jean Privatnitcc: fix `Automaton::trim`
2016-06-23 Jean Privatnitcc: add `Automaton::assert_valid`
2016-06-23 Jean Privatnitcc: add `Prefixes` operator
2016-06-23 Jean Privatnitcc: to_minimal_dfa fix transition checks (and docume...
2016-06-21 Jean Privatnitcc: to_minimal_dfa accepts non-tagged DFA
2016-03-10 Jean Privatnitcc: do not limit accepted literal char to `~`
2016-03-10 Jean Privatnitcc: add open-class regexp for tokens.
2016-02-22 Jean Privatnitcc: improve perf by caching the result of cmangle
2016-02-22 Jean Privatnitcc: fixup the .lr.out file
2016-02-17 Jean Privatnitcc: Handle case of DFA state with a unique Any trans...
2015-12-04 Jean Privatnitcc: generate a faster DFA::trans sequence of `if`
2015-12-04 Jean Privatnitcc: simplify the code of trans generation into two...
2015-12-04 Jean Privatnitcc: move the responsibility of making the substring...
2015-12-04 Jean Privatnitcc: move up `text` of token earlier to improve gener...
2015-12-04 Jean Privatnitcc_rt: do not create ignored tokens
2015-09-21 Lucas Bajoletlib: Update libs to use correctly ascii and code_point
2015-09-09 Jean Privatnitcc: collect items with conflict (now that there...
2015-09-09 Jean Privatnitcc: factorize code of alternative reduction
2015-09-09 Jean Privatnitcc:: when removing a reduction in S/R, notify the...
2015-09-09 Jean Privatnitcc: detect S/R even if R/R conflict as a solution...
2015-09-09 Jean Privatnitcc: remove reduction even in non-dangling S/R conflict
2015-09-09 Jean Privatnitcc: remove S/R reduction after detection to avoid...
2015-09-09 Jean Privatnitcc: parser&lexer: do notgenerate top-level methods...
2015-07-13 Jean Privatnitcc: make the autoinit constructor of Automation...
2015-05-29 Jean PrivatMakefile&gitignore: remove .nit_compile
2015-04-14 Jean Privatcontrib: add some check rules
2015-02-10 Lucas Bajoletlib/standard/stream: Renamed streams for more explicit...
2014-12-20 Jean Privatnitcc: add `no_warning` when generating files
2014-12-13 Jean PrivatMerge: Raise nitc from the dead
2014-12-11 Jean Privatnitcc: remove warnings and improve doc
2014-12-11 Jean Privatcontrib&examples: Makefiles use nitc instead of nitg
2014-10-02 Jean Privatlib: new API for Comparator
2014-09-24 Jean Privatnitcc: make builds minilang
2014-09-23 Lucas Bajoletlib/standard/string: Moved escape_to_dot from nitcc...
2014-09-05 Jean Privatsrc: transform all old writable in annotations
2014-08-27 Jean PrivatMakefile: clean the clean recipes
2014-08-27 Jean Privatnitcc: generate info files with .out instead of .txt
2014-07-10 Jean Privatnitcc: add precedence on the grammar
2014-07-10 Jean Privatnitcc: add Alternative::phony for those in the AST...
2014-07-10 Jean Privatnitcc: does not crash if a production has no alternatives
2014-07-10 Jean Privatnitcc: Accept special token End, but implement it as...
2014-07-08 Jean Privatnitcc: implements complex minus with except
2014-07-08 Jean Privatnitcc: promote `except` to Automaton
2014-07-08 Jean Privatnitcc: add Automaton::trim to remove useless states
2014-07-08 Jean Privatnitcc: do not use object_id in Automaton::to_dot
2014-07-08 Jean Privatnitcc: accepts literal hexadecimal chars (ex `#x0A`)
2014-07-08 Jean Privatnitcc: accept but ignore the Tree part
2014-07-08 Jean Privatnitcc: ignore `\r` in grammars (to be compatible with...
2014-07-08 Jean Privatnitcc: escape also `<` and `>` in dot
2014-06-26 Jean Privatnitcc: DFAStates are private
2014-04-04 Jean Privatlib/string: teach clients to use non deprecated services.
2014-03-26 Jean Privatcontrib/nitcc: use FlatBuffer instead of Buffer
2013-10-31 Jean Privatnitcc: allows elem_list in Ignored
2013-10-31 Jean Privatnitcc: add Token::build_nfa to isolate concerns
2013-10-31 Jean Privatnitcc: classes and elements allow any forms of text
2013-10-31 Jean Privatnitcc: add Empty keyword
2013-10-31 Jean Privatnitcc: improve auto-dangling
2013-10-31 Jean Privatnitcc: improve displaying of firsts/afters/lookahead
2013-10-30 Jean Privatnitcc: add automatic Dangling
2013-10-30 Jean Privatnitcc: store item instead of tokens in lookahead
2013-10-30 Jean Privatnitcc: Automaton::to_dot does not display the objectid
2013-10-30 Jean Privatnitcc: solve inclusion before outputting the DFA
2013-10-30 Jean Privatnitcc: remove forgotten debugging print
2013-10-30 Jean Privatnitcc: remove buggy LALR, use SLR instead
2013-10-30 Jean Privatnitcc: merge Nodes#items and Node#children
2013-10-30 Jean Privatnitcc: add Automaton::reverse
2013-10-30 Jean Privatnitcc: minimize DFA
2013-10-29 Jean Privatnitcc: efficient intervals in nfa/dfa
2013-10-24 Jean Privatnitcc: add Shortest/Longest
2013-10-24 Jean Privatnitcc: Automaton::to_dot include tag names even in...
2013-10-24 Jean Privatnitcc: reject tokens that match nothing
2013-10-24 Jean Privatnitcc: remove And/Except hack on nicc_parser_gen
2013-10-24 Jean Privatnitcc: add And and Except
2013-10-24 Jean Privatnitcc: add Automaton::clear_tag
2013-10-24 Jean Privatnitcc: fix visibility of Nelem::set_elem
2013-10-24 Jean Privatnitcc: fix print with nullable
2013-10-24 Jean Privatnitcc: add Automation::tag_acept and Automaton::absorb
2013-10-24 Jean Privatnitcc: Makefile add nitcc.sablecc in some rule arguments
2013-10-24 Jean Privatnitcc: generate the dfa.dot file before complaining...
2013-10-22 Jean Privatnitcc: alttrans need no id
2013-10-22 Jean Privatnitcc: error on duplicated alternative name
2013-10-22 Jean Privatnitcc: error on duplicated element name
2013-10-22 Jean Privatnitcc: error on duplicated expr/prod name
2013-10-18 Jean Privatnitcc: error if a token is rejected twice
2013-10-18 Jean Privatnitcc: reject unknown keywords
next