2015-04-23 |
Jean Privat | grammar: add bitwise operators `|`, `^`, `&`, and `~` |
blob | commitdiff |
2015-04-23 |
Jean Privat | parser: new class AUnaryopExpr to factorize unary opera... |
blob | commitdiff | diff to current |
2015-04-23 |
Jean Privat | parser: new class AOperatorMethid to factorize operator... |
blob | commitdiff | diff to current |
2015-04-15 |
Jean Privat | grammar: add more combined assignment operator |
blob | commitdiff | diff to current |
2015-04-15 |
Jean Privat | grammar: introduce n_op and operator in AAssignOp |
blob | commitdiff | diff to current |
2015-04-15 |
Jean Privat | parser: add ABinopExpr::operator to avoid refining... |
blob | commitdiff | diff to current |
2015-04-15 |
Jean Privat | grammar: keep operators in the AST for better messages |
blob | commitdiff | diff to current |
2015-04-15 |
Jean Privat | grammar: as unary plus operation (only for thr sake... |
blob | commitdiff | diff to current |
2015-03-30 |
Jean Privat | grammar: new `with` statement |
blob | commitdiff | diff to current |
2015-03-06 |
Jean Privat | parser: fix default init for ALabel and ASelfExpr |
blob | commitdiff | diff to current |
2015-02-26 |
Jean Privat | Merge: Generalized class members |
blob | commitdiff | diff to current |
2015-02-24 |
Jean Privat | grammar: introduce AAnnotPropdef for annotation in... |
blob | commitdiff | diff to current |
2015-02-24 |
Jean Privat | grammar: introduce ASuperPropdef for super-classes |
blob | commitdiff | diff to current |
2015-02-21 |
Jean Privat | parser: add `ASTDump` and `ANode::dump_tree` |
blob | commitdiff | diff to current |
2014-12-20 |
Jean Privat | Merge: More documentation in src |
blob | commitdiff | diff to current |
2014-12-20 |
Jean Privat | Merge: Locally disable warnings |
blob | commitdiff | diff to current |
2014-12-20 |
Jean Privat | parser: document all properties of `parser_nodes` |
blob | commitdiff | diff to current |
2014-12-20 |
Jean Privat | parser: add some factorization classes in `parser_nodes` |
blob | commitdiff | diff to current |
2014-12-19 |
Jean Privat | parser: promote `collect_X` from `parser_util` |
blob | commitdiff | diff to current |
2014-12-18 |
Jean Privat | parser_nodes: promote `get_annotation` and `AAnnotation... |
blob | commitdiff | diff to current |
2014-12-17 |
Jean Privat | grammar: new production `array_items` to replace arg_li... |
blob | commitdiff | diff to current |
2014-11-05 |
Jean Privat | src: update most tools to new constructors |
blob | commitdiff | diff to current |
2014-10-22 |
Jean Privat | Merge: Some gammar improvements |
blob | commitdiff | diff to current |
2014-10-21 |
Jean Privat | grammar: allows blocks in attribute definitions |
blob | commitdiff | diff to current |
2014-10-21 |
Jean Privat | ast: accept methodid in at_args |
blob | commitdiff | diff to current |
2014-10-17 |
Jean Privat | parser: add tuples |
blob | commitdiff | diff to current |
2014-10-17 |
Jean Privat | ast: remove classes AAtArg and make them simple AExpr |
blob | commitdiff | diff to current |
2014-10-11 |
Jean Privat | ast: add new node AEscapeExpr to generalizes ABreakExpr... |
blob | commitdiff | diff to current |
2014-10-09 |
Jean Privat | ast: kill AProxyExpr |
blob | commitdiff | diff to current |
2014-10-01 |
Jean Privat | src: reduce warnings and spelling errors |
blob | commitdiff | diff to current |
2014-09-25 |
Jean Privat | grammar: add syntax for typed literal arrays |
blob | commitdiff | diff to current |
2014-09-18 |
Jean Privat | src: remove classes and nodes related to the old syntax |
blob | commitdiff | diff to current |
2014-09-18 |
Jean Privat | grammar: new power operator `**` (starstar) |
blob | commitdiff | diff to current |
2014-09-18 |
Jean Privat | grammar: unify method syntax |
blob | commitdiff | diff to current |
2014-09-03 |
Jean Privat | parser: batch remove old style attribute |
blob | commitdiff | diff to current |
2014-09-03 |
Jean Privat | parser: remove manual old-style attributes |
blob | commitdiff | diff to current |
2014-09-03 |
Jean Privat | parser: _location it no more nullable, so use isset... |
blob | commitdiff | diff to current |
2014-08-20 |
Jean Privat | src: new annotation old_style_init |
blob | commitdiff | diff to current |
2014-07-16 |
Jean Privat | grammer: accept redef and visibility in front of annotation |
blob | commitdiff | diff to current |
2014-07-16 |
Jean Privat | grammar: accept redef and visibility on module declaration |
blob | commitdiff | diff to current |
2014-07-16 |
Jean Privat | grammar: add elipsys notation to pass an expression... |
blob | commitdiff | diff to current |
2014-07-16 |
Jean Privat | grammar: accept annonymous label |
blob | commitdiff | diff to current |
2014-07-16 |
Jean Privat | grammar: accept `public` as a valid visibility |
blob | commitdiff | diff to current |
2014-06-26 |
Jean Privat | parser: remove generated old-style accesors. |
blob | commitdiff | diff to current |
2014-06-12 |
Jean Privat | parser: introduce intern `new` constructors (factories) |
blob | commitdiff | diff to current |
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 |
next |