rta: add `live_types_to_csv` to provide human-readable info on types
[nit.git] / src / parser /
2014-03-10 Jean Privatparser: regenerate for strings
2014-03-10 Jean Privatsyntax: enable empty expression-expansion in super...
2014-03-10 Jean Privatsyntax: allows trailing " and { in triple quoted strings
2014-02-24 Jean PrivatMerge remote-tracking branch 'lucas/string_integration'
2014-02-17 Lucas Bajoletstdlib/strings: Removed usage of Strings as SequenceRea...
2014-02-17 Jean PrivatMerge branch 'enlarge_ffi_syntax' into merge_ffi
2014-02-14 Jean Privatparser: regenerate files
2014-02-14 Jean Privatparser: extern stuff accepts types and dot
2014-02-14 Jean Privatparser: drop qualification in annotations
2014-02-13 Jean Privatparser: regenerate table for long strings
2014-02-13 Jean Privatparser: improve long string when mixing " and {
2013-11-27 Jean Privatparser: update to remove `expr.ee`, aka `AEeExpr`,...
2013-11-27 Jean Privatgrammar: remove `expr.ee`
2013-11-26 Jean Privatparser: remove last clorure-related classes
2013-11-26 Jean Privatparser: regenerate to remove more closures
2013-11-19 Jean Privatparser: suppr closures
2013-09-04 Jean Privatlexer: distinguish keywords 'package' and 'module'
2013-09-04 Jean Privatrename 'package' to 'module'
2013-08-23 Jean Privatparser: add boolean operator `implies`
2013-08-23 Jean Privatparser: update generated files
2013-08-23 Jean Privatparser: accepts qualified identifiers
2013-08-23 Jean Privatparser: accepts more optional \n
2013-08-22 Jean Privatparser: fix and simplify ComputeProdLocationVisitor
2013-08-22 Jean Privatlexer: chain tokens together when we peek then
2013-08-22 Jean Privatlexer: implements next with peek
2013-08-21 Jean Privatparser: `TEndString` isa a `TokenLiteral`
2013-08-15 Jean Privatparser: fix typo and style in documentation
2013-08-15 Jean Privatlexer: `get_token` is now protected
2013-08-13 Jean Privatparser: no public setter for parent
2013-08-13 Jean Privatparser: add setters for non-list attributes
2013-08-13 Jean Privatparser: use ANodes instead of List
2013-08-09 Jean Privatparser: do not lose location in case of replacement
2013-08-09 Jean Privatparser: hide ANode::replace_child, add ANode::detach
2013-08-09 Jean Privatparser: `Visitor::visit` does not accepts `null`
2013-08-09 Jean Privatparser: clean, intent and comment parser_nodes
2013-08-09 Jean Privatparser: move things from parser_prod to parser_nodes
2013-08-06 Jean Privatparser: remove superfluous super-class in the AST
2013-07-25 Jean PrivatMerge branch 'annotations'
2013-07-25 Jean Privatparser: extends grammar to support annotations
2013-07-25 Jean Privatparser: accept triple quoted strings
2013-07-23 Jean Privatparser: enable Token#text= to override the text of...
2013-07-23 Jean Privatparser: suppr `noinit`
2013-07-20 Jean Privatast: factorize `n_string` to `AStringFormExpr`
2013-07-18 Jean Privatparser: specialize error tokens
2013-05-27 Jean Privatparser: add a Package to the nit grammar
2013-04-03 Jean Privatparser: prescc can generate {-> New...} in easy cases
2013-04-03 Jean Privatparser: migrate prescc to Perl
2013-02-20 Jean Privatparser: accepts 'extern class XXX'
2013-02-20 Jean Privatparser: remove 'special' keyword
2013-02-20 Jean Privatcleanup: remove old 'special' keyword
2013-02-01 Alexis Laferrièreffi: adds the FFI syntax to the grammar
2012-06-24 Jean Privatparser: tokens are not constructed with their texts
2012-06-24 Jean Privatparser: guard loops in ComputeProdLocationVisitor
2012-06-24 Jean Privatparser: get the state number only once per state
2012-05-10 Jean Privatparser: detect sablecc3 and print better error
2012-04-17 Jean Privatmodel: new metamodel
2012-04-10 Jean Privatparser: add __debug__ type construct
2012-04-10 Jean Privatparser: add ANode::debug
2012-04-10 Jean Privatparser: simplify constroctors of nodes
2012-04-10 Jean Privatclean: make some classes abstract or interfaces
2012-04-10 Jean Privatparser: new class ASendReassignFormExpr
2012-04-10 Jean Privatparser: generalize n_propdefs to AClassdef
2012-02-27 Jean Privatparser: include obra and cbra in signatures
2012-02-24 Jean Privatsrc: remove detected warnings about ()
2012-02-24 Jean Privatparser: include obra, cbra, opar and cpar in arguments
2012-02-24 Jean Privatparser: include obra and cbra in range nodes
2012-02-24 Jean Privatlib&src: remove detected warnings
2012-02-24 Jean Privatparser: include parentheses in parexpr and as_*expr
2012-02-17 Jean Privattools: clean Makefiles
2012-02-17 Jean Privatparser: detect bad string and char literals
2012-02-17 Jean Privatparser: allow comments without eol (for eof)
2012-02-17 Jean Privatparser: improve Token.to_s and syntax error messages
2012-02-17 Jean Privatparser: integrate the token 'end' in the AST
2012-02-17 Jean Privatparser: add a hot location for closure definitions
2012-02-15 Jean PrivatMerge branch 'ni' into wip
2012-02-09 Alexis Laferrièregrammar: allows constructors in extern classes
2012-02-09 Alexis Laferrièregrammar: adds extern class kind for extern classes...
2012-02-09 Alexis Laferrièregrammar: adds syntax for explicit extern calls and...
2012-01-05 Jean Privatparser: drop sed and use perl
2011-10-13 Jean PrivatMerge branch 'pu/qualified-modules' into wip
2011-06-27 Jean PrivatMerge branch 'better-locate' into wip
2011-06-25 Jean Privatparser: factorize goto
2011-06-23 Jean Privatparser: fix and add tests to test_parser.nit
2011-06-23 Jean Privatparser: locate errors with locations in ANode
2011-06-23 Jean Privatparser: display colored lines with error messages
2011-04-29 Jean Privatparser: new class SourceFile
2011-04-02 Jean Privatparser: add qualified module names
2011-03-31 Jean Privatsyntax: enable a generalized for with iterate
2011-02-15 Jean PrivatMerge branch 'update_syntax' into next
2011-02-14 Jean Privatparser: remove warning about useless cast
2011-02-14 Jean Privatparser: use break and infinite loops
2011-02-14 Jean Privatmetamodel: rename 'universal' to 'enum'
2011-02-14 Jean Privatparser: rename 'enum' to 'universal'
2011-02-11 Jean Privatparser: comment why !nopar is required in some place
2011-01-29 Jean PrivatMerge branch 'll-and-gg-operators' into wip
2011-01-29 Jean Privatparser: add << and >> operators
2011-01-28 Jean PrivatMerge branch 'package2module' into wip
2011-01-25 Jean PrivatMerge remote branch 'pu/new-style_attributes' into wip
2011-01-24 Jean Privatparser: update README
2011-01-24 Jean Privatparser: use C tables in parser
next