grammar: add `for_group` in `for` for multi-iterators
[nit.git] / src / parser / parser_nodes.nit
2015-10-07 Jean Privatgrammar: add `for_group` in `for` for multi-iterators
2015-09-09 Jean Privatsrc: mass rename project->package
2015-08-27 Jean Privatparser_nodes: provide `ANodes::reverse_iterator`
2015-08-10 Jean PrivatMerge: More abstract classes
2015-08-07 Jean Privatgrammar: keep qualified information in the AST. Does...
2015-08-07 Jean Privatsrc: make AUnaryopExpr abstract
2015-08-04 Lucas Bajoletparser: Factorized variants of Integer under one production
2015-06-18 Jean Privatast: new class AEqFormExpr to factorize AEqExpr and...
2015-06-04 Jean PrivatMerge: Loose Tokens
2015-06-03 Jean Privatparser: add `is_loose`, `prev_looses` and `next_looses`
2015-05-29 Lucas Bajoletparser: Added u8 suffix for byte literal values
2015-05-26 Lucas Bajoletsrc/parser: Updated grammar and parser_nodes
2015-05-08 Jean Privatgrammar: add missing nodes in the AST
2015-05-06 Jean Privatgrammar: add `;` as an alternative hard line-break
2015-04-25 Jean Privatgrammar: add expr.namedargs
2015-04-23 Jean Privatgrammar: add bitwise operators `|`, `^`, `&`, and `~`
2015-04-23 Jean Privatparser: new class AUnaryopExpr to factorize unary opera...
2015-04-23 Jean Privatparser: new class AOperatorMethid to factorize operator...
2015-04-15 Jean Privatgrammar: add more combined assignment operator
2015-04-15 Jean Privatgrammar: introduce n_op and operator in AAssignOp
2015-04-15 Jean Privatparser: add ABinopExpr::operator to avoid refining...
2015-04-15 Jean Privatgrammar: keep operators in the AST for better messages
2015-04-15 Jean Privatgrammar: as unary plus operation (only for thr sake...
2015-03-30 Jean Privatgrammar: new `with` statement
2015-03-06 Jean Privatparser: fix default init for ALabel and ASelfExpr
2015-02-26 Jean PrivatMerge: Generalized class members
2015-02-24 Jean Privatgrammar: introduce AAnnotPropdef for annotation in...
2015-02-24 Jean Privatgrammar: introduce ASuperPropdef for super-classes
2015-02-21 Jean Privatparser: add `ASTDump` and `ANode::dump_tree`
2014-12-20 Jean PrivatMerge: More documentation in src
2014-12-20 Jean PrivatMerge: Locally disable warnings
2014-12-20 Jean Privatparser: document all properties of `parser_nodes`
2014-12-20 Jean Privatparser: add some factorization classes in `parser_nodes`
2014-12-19 Jean Privatparser: promote `collect_X` from `parser_util`
2014-12-18 Jean Privatparser_nodes: promote `get_annotation` and `AAnnotation...
2014-12-17 Jean Privatgrammar: new production `array_items` to replace arg_li...
2014-11-05 Jean Privatsrc: update most tools to new constructors
2014-10-22 Jean PrivatMerge: Some gammar improvements
2014-10-21 Jean Privatgrammar: allows blocks in attribute definitions
2014-10-21 Jean Privatast: accept methodid in at_args
2014-10-17 Jean Privatparser: add tuples
2014-10-17 Jean Privatast: remove classes AAtArg and make them simple AExpr
2014-10-11 Jean Privatast: add new node AEscapeExpr to generalizes ABreakExpr...
2014-10-09 Jean Privatast: kill AProxyExpr
2014-10-01 Jean Privatsrc: reduce warnings and spelling errors
2014-09-25 Jean Privatgrammar: add syntax for typed literal arrays
2014-09-18 Jean Privatsrc: remove classes and nodes related to the old syntax
2014-09-18 Jean Privatgrammar: new power operator `**` (starstar)
2014-09-18 Jean Privatgrammar: unify method syntax
2014-09-03 Jean Privatparser: batch remove old style attribute
2014-09-03 Jean Privatparser: remove manual old-style attributes
2014-09-03 Jean Privatparser: _location it no more nullable, so use isset...
2014-08-20 Jean Privatsrc: new annotation old_style_init
2014-07-16 Jean Privatgrammer: accept redef and visibility in front of annotation
2014-07-16 Jean Privatgrammar: accept redef and visibility on module declaration
2014-07-16 Jean Privatgrammar: add elipsys notation to pass an expression...
2014-07-16 Jean Privatgrammar: accept annonymous label
2014-07-16 Jean Privatgrammar: accept `public` as a valid visibility
2014-06-26 Jean Privatparser: remove generated old-style accesors.
2014-06-12 Jean Privatparser: introduce intern `new` constructors (factories)
2014-05-30 Jean Privatparser: dot dotdot and dotdotdot are not operators
2014-05-30 Jean Privatparser: add `Token::blank_before`
2014-05-30 Jean Privatparser: `ANode::debug` outputs on stderr instead of...
2014-05-30 Jean Privatparser: add some basic tree services in ANode
2014-05-30 Jean Privatparser: add `SourceFile::first_token` and `SourceFile...
2014-05-13 Jean Privatparser: prepare for new init
2014-05-12 Jean Privatparser: promote all children in AMethPropdef
2014-05-01 Jean Privattyping: promote visibility/redef node in APropdef
2014-04-15 Jean Privatparser: add AHexIntExpr
2014-04-15 Jean Privatparser: split `AIntExpr` and `ADecIntExpr`
2014-04-15 Jean Privatparser: parentheses in `.as` are optional
2014-04-15 Jean Privatparser: add 'public' keyword
2014-04-09 Jean Privatparser: clean and factorize services in parser_prod
2014-02-14 Jean Privatparser: extern stuff accepts types and dot
2013-11-27 Jean Privatparser: update to remove `expr.ee`, aka `AEeExpr`,...
2013-11-26 Jean Privatparser: remove last clorure-related classes
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-22 Jean Privatlexer: chain tokens together when we peek then
2013-08-21 Jean Privatparser: `TEndString` isa a `TokenLiteral`
2013-08-15 Jean Privatparser: fix typo and style in documentation
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-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-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
next