2014-06-12 |
Jean Privat | parser: introduce intern `new` constructors (factories) |
blob | commitdiff |
2014-05-30 |
Jean Privat | parser: dot dotdot and dotdotdot are not operators |
blob | commitdiff | diff to current |
2014-05-30 |
Jean Privat | parser: add `Token::blank_before` |
blob | commitdiff | diff to current |
2014-05-30 |
Jean Privat | parser: `ANode::debug` outputs on stderr instead of... |
blob | commitdiff | diff to current |
2014-05-30 |
Jean Privat | parser: add some basic tree services in ANode |
blob | commitdiff | diff to current |
2014-05-30 |
Jean Privat | parser: add `SourceFile::first_token` and `SourceFile... |
blob | commitdiff | diff to current |
2014-05-13 |
Jean Privat | parser: prepare for new init |
blob | commitdiff | diff to current |
2014-05-12 |
Jean Privat | parser: promote all children in AMethPropdef |
blob | commitdiff | diff to current |
2014-05-01 |
Jean Privat | typing: promote visibility/redef node in APropdef |
blob | commitdiff | diff to current |
2014-04-15 |
Jean Privat | parser: add AHexIntExpr |
blob | commitdiff | diff to current |
2014-04-15 |
Jean Privat | parser: split `AIntExpr` and `ADecIntExpr` |
blob | commitdiff | diff to current |
2014-04-15 |
Jean Privat | parser: parentheses in `.as` are optional |
blob | commitdiff | diff to current |
2014-04-15 |
Jean Privat | parser: add 'public' keyword |
blob | commitdiff | diff to current |
2014-04-09 |
Jean Privat | parser: clean and factorize services in parser_prod |
blob | commitdiff | diff to current |
2014-02-14 |
Jean Privat | parser: extern stuff accepts types and dot |
blob | commitdiff | diff to current |
2013-11-27 |
Jean Privat | parser: update to remove `expr.ee`, aka `AEeExpr`,... |
blob | commitdiff | diff to current |
2013-11-26 |
Jean Privat | parser: remove last clorure-related classes |
blob | commitdiff | diff to current |
2013-09-04 |
Jean Privat | lexer: distinguish keywords 'package' and 'module' |
blob | commitdiff | diff to current |
2013-09-04 |
Jean Privat | rename 'package' to 'module' |
blob | commitdiff | diff to current |
2013-08-23 |
Jean Privat | parser: add boolean operator `implies` |
blob | commitdiff | diff to current |
2013-08-22 |
Jean Privat | lexer: chain tokens together when we peek then |
blob | commitdiff | diff to current |
2013-08-21 |
Jean Privat | parser: `TEndString` isa a `TokenLiteral` |
blob | commitdiff | diff to current |
2013-08-15 |
Jean Privat | parser: fix typo and style in documentation |
blob | commitdiff | diff to current |
2013-08-13 |
Jean Privat | parser: no public setter for parent |
blob | commitdiff | diff to current |
2013-08-13 |
Jean Privat | parser: add setters for non-list attributes |
blob | commitdiff | diff to current |
2013-08-13 |
Jean Privat | parser: use ANodes instead of List |
blob | commitdiff | diff to current |
2013-08-09 |
Jean Privat | parser: do not lose location in case of replacement |
blob | commitdiff | diff to current |
2013-08-09 |
Jean Privat | parser: hide ANode::replace_child, add ANode::detach |
blob | commitdiff | diff to current |
2013-08-09 |
Jean Privat | parser: `Visitor::visit` does not accepts `null` |
blob | commitdiff | diff to current |
2013-08-09 |
Jean Privat | parser: clean, intent and comment parser_nodes |
blob | commitdiff | diff to current |
2013-08-09 |
Jean Privat | parser: move things from parser_prod to parser_nodes |
blob | commitdiff | diff to current |
2013-08-06 |
Jean Privat | parser: remove superfluous super-class in the AST |
blob | commitdiff | diff to current |
2013-07-25 |
Jean Privat | Merge branch 'annotations' |
blob | commitdiff | diff to current |
2013-07-25 |
Jean Privat | parser: extends grammar to support annotations |
blob | commitdiff | diff to current |
2013-07-23 |
Jean Privat | parser: enable Token#text= to override the text of... |
blob | commitdiff | diff to current |
2013-07-23 |
Jean Privat | parser: suppr `noinit` |
blob | commitdiff | diff to current |
2013-07-20 |
Jean Privat | ast: factorize `n_string` to `AStringFormExpr` |
blob | commitdiff | diff to current |
2013-07-18 |
Jean Privat | parser: specialize error tokens |
blob | commitdiff | diff to current |
2013-02-20 |
Jean Privat | parser: accepts 'extern class XXX' |
blob | commitdiff | diff to current |
2013-02-20 |
Jean Privat | parser: remove 'special' keyword |
blob | commitdiff | diff to current |
2013-02-20 |
Jean Privat | cleanup: remove old 'special' keyword |
blob | commitdiff | diff to current |
2013-02-01 |
Alexis Laferrière | ffi: adds the FFI syntax to the grammar |
blob | commitdiff | diff to current |
2012-04-10 |
Jean Privat | parser: add __debug__ type construct |
blob | commitdiff | diff to current |
2012-04-10 |
Jean Privat | parser: add ANode::debug |
blob | commitdiff | diff to current |
2012-04-10 |
Jean Privat | parser: simplify constroctors of nodes |
blob | commitdiff | diff to current |
2012-04-10 |
Jean Privat | clean: make some classes abstract or interfaces |
blob | commitdiff | diff to current |
2012-04-10 |
Jean Privat | parser: new class ASendReassignFormExpr |
blob | commitdiff | diff to current |
2012-04-10 |
Jean Privat | parser: generalize n_propdefs to AClassdef |
blob | commitdiff | diff to current |
2012-02-27 |
Jean Privat | parser: include obra and cbra in signatures |
blob | commitdiff | diff to current |
2012-02-24 |
Jean Privat | parser: include obra, cbra, opar and cpar in arguments |
blob | commitdiff | diff to current |
2012-02-24 |
Jean Privat | parser: include obra and cbra in range nodes |
blob | commitdiff | diff to current |
2012-02-24 |
Jean Privat | parser: include parentheses in parexpr and as_*expr |
blob | commitdiff | diff to current |
2012-02-17 |
Jean Privat | parser: detect bad string and char literals |
blob | commitdiff | diff to current |
2012-02-17 |
Jean Privat | parser: improve Token.to_s and syntax error messages |
blob | commitdiff | diff to current |
2012-02-17 |
Jean Privat | parser: integrate the token 'end' in the AST |
blob | commitdiff | diff to current |
2012-02-17 |
Jean Privat | parser: add a hot location for closure definitions |
blob | commitdiff | diff to current |
2012-02-09 |
Alexis Laferrière | grammar: allows constructors in extern classes |
blob | commitdiff | diff to current |
2012-02-09 |
Alexis Laferrière | grammar: adds extern class kind for extern classes... |
blob | commitdiff | diff to current |
2012-02-09 |
Alexis Laferrière | grammar: adds syntax for explicit extern calls and... |
blob | commitdiff | diff to current |
2011-10-13 |
Jean Privat | Merge branch 'pu/qualified-modules' into wip |
blob | commitdiff | diff to current |
2011-06-23 |
Jean Privat | parser: locate errors with locations in ANode |
blob | commitdiff | diff to current |
2011-04-02 |
Jean Privat | parser: add qualified module names |
blob | commitdiff | diff to current |
2011-03-31 |
Jean Privat | syntax: enable a generalized for with iterate |
blob | commitdiff | diff to current |
2011-02-14 |
Jean Privat | metamodel: rename 'universal' to 'enum' |
blob | commitdiff | diff to current |
2011-02-14 |
Jean Privat | parser: rename 'enum' to 'universal' |
blob | commitdiff | diff to current |
2011-01-29 |
Jean Privat | Merge branch 'll-and-gg-operators' into wip |
blob | commitdiff | diff to current |
2011-01-29 |
Jean Privat | parser: add << and >> operators |
blob | commitdiff | diff to current |
2011-01-28 |
Jean Privat | Merge branch 'package2module' into wip |
blob | commitdiff | diff to current |
2011-01-22 |
Jean Privat | parser: accept attribute without underscore |
blob | commitdiff | diff to current |
2011-01-20 |
Jean Privat | parser: rename package-related classes and properties |
blob | commitdiff | diff to current |
2010-06-15 |
Jean Privat | syntax: new "or else" construction |
blob | commitdiff | diff to current |
2010-03-11 |
Jean Privat | syntax: "super" is a synonym of "special" |
blob | commitdiff | diff to current |
2010-01-11 |
Jean-Sebastien Gelinas | parser: remove useless methods from generated parser... |
blob | commitdiff | diff to current |
2009-08-19 |
Jean Privat | syntax: new 'assert else' statement |
blob | commitdiff | diff to current |
2009-08-06 |
Jean Privat | syntax: add 'loop' construction |
blob | commitdiff | diff to current |
2009-08-01 |
Jean Privat | parser: oneline assignment for 'return' and 'continue' |
blob | commitdiff | diff to current |
2009-07-31 |
Jean Privat | parser: closure syntax use '!' instead of 'with' |
blob | commitdiff | diff to current |
2009-07-30 |
Jean Privat | parser: remove attr and meth alternatives |
blob | commitdiff | diff to current |
2009-07-30 |
Jean Privat | parser: import only location, not the whole mmloader |
blob | commitdiff | diff to current |
2009-07-30 |
Jean Privat | parser: node locations are not nullable |
blob | commitdiff | diff to current |
2009-07-30 |
Jean Privat | parser: remove spaces errors in generated files |
blob | commitdiff | diff to current |
2009-07-27 |
Jean Privat | Add 'label' syntax construction |
blob | commitdiff | diff to current |
2009-07-27 |
Jean Privat | parser: add copyright info to parser_nodes.nit |
blob | commitdiff | diff to current |
2009-07-27 |
Jean Privat | parser: rename all P* prod classes to A* |
blob | commitdiff | diff to current |
2009-07-27 |
Jean Privat | parser: differentiate all P* and A* production classes |
blob | commitdiff | diff to current |
2009-07-14 |
Jean-Sebastien Gelinas | tools: cleanup after insertion of 'Location' class |
blob | commitdiff | diff to current |
2009-07-10 |
Jean-Sebastien Gelinas | tools: add 'Location' class to use in AST and errors |
blob | commitdiff | diff to current |
2009-06-26 |
Jean Privat | syntax: 'meth' -> 'fun', 'attr' -> 'var' |
blob | commitdiff | diff to current |
2009-06-26 |
Jean Privat | nullable: convert lib, tools and tests |
blob | commitdiff | diff to current |
2009-06-24 |
Jean Privat | nullable: type, compile and test 'isset _attr' |
blob | commitdiff | diff to current |
2009-06-24 |
Jean Privat | parser: add nullables |
blob | commitdiff | diff to current |
2009-06-24 |
Jean Privat | syntax: refactor AClosureCallExpr |
blob | commitdiff | diff to current |
2009-06-10 |
Jean Privat | parser: Add 'fun' and 'var'-as-attr keyword |
blob | commitdiff | diff to current |
2009-06-10 |
Jean Privat | ast: Merge classes AForExpr and AForVardeclExpr |
blob | commitdiff | diff to current |
2009-01-30 |
Jean Privat | Enable default closure in syntax |
blob | commitdiff | diff to current |
2009-01-20 |
Jean Privat | Typing of closures |
blob | commitdiff | diff to current |
2009-01-20 |
Jean Privat | Update Nit grammar to add closures. |
blob | commitdiff | diff to current |
2008-12-27 |
Jean Privat | Prepare Nit code for inherited and automatic constructors. |
blob | commitdiff | diff to current |
2008-11-20 |
Jean Privat | As keyword (for casts) |
blob | commitdiff | diff to current |
2008-07-09 |
Jean Privat | First NIT release and new clean mercurial repository v0.1 |
blob | commitdiff | diff to current |
|