nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
examples/draw_operation: revamp the doc with a sample input/output
[nit.git]
/
src
/
parser
/
2015-08-10
Jean Privat
Merge: More abstract classes
tree
|
commitdiff
2015-08-07
Jean Privat
src: update AST client to handle qualified identifiers...
tree
|
commitdiff
2015-08-07
Jean Privat
parser: regenerate with qualifiers in the AST
tree
|
commitdiff
2015-08-07
Jean Privat
grammar: keep qualified information in the AST. Does...
tree
|
commitdiff
2015-08-07
Jean Privat
src: make AUnaryopExpr abstract
tree
|
commitdiff
2015-08-04
Lucas Bajolet
src: Parser regeneration
tree
|
commitdiff
2015-08-04
Lucas Bajolet
parser: Factorized variants of Integer under one production
tree
|
commitdiff
2015-07-28
Lucas Bajolet
Parser regeneration
tree
|
commitdiff
2015-07-28
Lucas Bajolet
parser: Update parser for underscores support in decima...
tree
|
commitdiff
2015-07-23
Jean Privat
Merge: UTF-8 Strings
tree
|
commitdiff
2015-07-23
Lucas Bajolet
src: Compiler, interpreter and parser updates for UTF-8
tree
|
commitdiff
2015-07-21
Jean Privat
src: move up `AExpr::as_id` from literal to parser_work
tree
|
commitdiff
2015-06-18
Jean Privat
ast: new class AEqFormExpr to factorize AEqExpr and...
tree
|
commitdiff
2015-06-11
Jean Privat
parser: regen parser.nit without the big vararg
tree
|
commitdiff
2015-06-11
Jean Privat
parser: `build_reduce_table` uses a sequence of add...
tree
|
commitdiff
2015-06-04
Jean Privat
Merge: Floats in exponent notation
tree
|
commitdiff
2015-06-04
Jean Privat
Merge: Loose Tokens
tree
|
commitdiff
2015-06-03
Jean Privat
parser: ComputeProdLocationVisitor also compute *_loose...
tree
|
commitdiff
2015-06-03
Jean Privat
parser: the parent of EOF is Start
tree
|
commitdiff
2015-06-03
Jean Privat
parser: ComputeProdLocationVisitor remember the last...
tree
|
commitdiff
2015-06-03
Jean Privat
parser: add `is_loose`, `prev_looses` and `next_looses`
tree
|
commitdiff
2015-06-03
Lucas Bajolet
parser: Regenerated for new floats
tree
|
commitdiff
2015-06-03
Lucas Bajolet
parser: Updated to support float with exponent part
tree
|
commitdiff
2015-05-29
Lucas Bajolet
parser: Regenerated for u8 suffix support
tree
|
commitdiff
2015-05-29
Lucas Bajolet
parser: Added u8 suffix for byte literal values
tree
|
commitdiff
2015-05-26
Lucas Bajolet
src/parser: Regenerated parser
tree
|
commitdiff
2015-05-26
Lucas Bajolet
src/parser: Updated grammar and parser_nodes
tree
|
commitdiff
2015-05-08
Jean Privat
parser: regenerate
tree
|
commitdiff
2015-05-08
Jean Privat
grammar: add missing nodes in the AST
tree
|
commitdiff
2015-05-06
Jean Privat
parser: regenerate
tree
|
commitdiff
2015-05-06
Jean Privat
grammar: distinguish `nd` for doc and `no` for optional eol
tree
|
commitdiff
2015-05-06
Jean Privat
grammar: add `;` as an alternative hard line-break
tree
|
commitdiff
2015-04-25
Jean Privat
parser: regenerate
tree
|
commitdiff
2015-04-25
Jean Privat
grammar: add expr.namedargs
tree
|
commitdiff
2015-04-25
Jean Privat
grammar: extract `vararg` in a specific arg production
tree
|
commitdiff
2015-04-23
Jean Privat
parser: regenerate
tree
|
commitdiff
2015-04-23
Jean Privat
grammar: add bitwise operators `|`, `^`, `&`, and `~`
tree
|
commitdiff
2015-04-23
Jean Privat
parser: new class AUnaryopExpr to factorize unary opera...
tree
|
commitdiff
2015-04-23
Jean Privat
parser: new class AOperatorMethid to factorize operator...
tree
|
commitdiff
2015-04-15
Jean Privat
parser: regenerate
tree
|
commitdiff
2015-04-15
Jean Privat
grammar: add more combined assignment operator
tree
|
commitdiff
2015-04-15
Jean Privat
grammar: introduce n_op and operator in AAssignOp
tree
|
commitdiff
2015-04-15
Jean Privat
parser: add ABinopExpr::operator to avoid refining...
tree
|
commitdiff
2015-04-15
Jean Privat
grammar: keep operators in the AST for better messages
tree
|
commitdiff
2015-04-15
Jean Privat
grammar: as unary plus operation (only for thr sake...
tree
|
commitdiff
2015-04-15
Jean Privat
src: improve messages (and sometime location) of errors...
tree
|
commitdiff
2015-04-09
Jean Privat
Merge: Misc AST
tree
|
commitdiff
2015-04-09
Jean Privat
Merge: new `with` statement
tree
|
commitdiff
2015-04-08
Jean Privat
parser: reuse child location when possible
tree
|
commitdiff
2015-04-08
Jean Privat
lexer: do not create useless location (for whitespaces)
tree
|
commitdiff
2015-04-03
Jean Privat
parser: add a basic sabblecc3 parser in Java
tree
|
commitdiff
2015-03-30
Jean Privat
parser: regenerate with the `with` statement
tree
|
commitdiff
2015-03-30
Jean Privat
grammar: new `with` statement
tree
|
commitdiff
2015-03-06
Jean Privat
parser: fix default init for ALabel and ASelfExpr
tree
|
commitdiff
2015-02-26
Jean Privat
Merge: Generalized class members
tree
|
commitdiff
2015-02-24
Jean Privat
parser: regenerate with generalized class members
tree
|
commitdiff
2015-02-24
Jean Privat
grammar: introduce AAnnotPropdef for annotation in...
tree
|
commitdiff
2015-02-24
Jean Privat
grammar: introduce ASuperPropdef for super-classes
tree
|
commitdiff
2015-02-24
Jean Privat
grammar: remove `line_annotations_forclass` and `superc...
tree
|
commitdiff
2015-02-24
Jean Privat
grammar: propdefs returns a list
tree
|
commitdiff
2015-02-21
Jean Privat
parser: add `ASTDump` and `ANode::dump_tree`
tree
|
commitdiff
2015-01-30
Jean Privat
parser: slight improvement of the README
tree
|
commitdiff
2014-12-20
Jean Privat
Merge: More documentation in src
tree
|
commitdiff
2014-12-20
Jean Privat
Merge: Locally disable warnings
tree
|
commitdiff
2014-12-20
Jean Privat
parser: document all properties of `parser_nodes`
tree
|
commitdiff
2014-12-20
Jean Privat
parser: add some factorization classes in `parser_nodes`
tree
|
commitdiff
2014-12-19
Jean Privat
parser: add `no_warning` in generated files to disable...
tree
|
commitdiff
2014-12-19
Jean Privat
parser: promote `collect_X` from `parser_util`
tree
|
commitdiff
2014-12-18
Jean Privat
parser_nodes: promote `get_annotation` and `AAnnotation...
tree
|
commitdiff
2014-12-17
Jean Privat
parser: regenerate with comprehension arrays
tree
|
commitdiff
2014-12-17
Jean Privat
grammar: extends array_item to accept array extension...
tree
|
commitdiff
2014-12-17
Jean Privat
grammar: new production `array_items` to replace arg_li...
tree
|
commitdiff
2014-11-05
Jean Privat
src: update most tools to new constructors
tree
|
commitdiff
2014-10-27
Alexis Laferrière
grammar: allow '`' inside foreign code blocks
tree
|
commitdiff
2014-10-22
Jean Privat
Merge: Some gammar improvements
tree
|
commitdiff
2014-10-21
Jean Privat
parser: regenerate
tree
|
commitdiff
2014-10-21
Jean Privat
grammar: allows blocks in attribute definitions
tree
|
commitdiff
2014-10-21
Jean Privat
grammar: accepts new-factory with code
tree
|
commitdiff
2014-10-21
Jean Privat
parser: generalise Prod::collect_text
tree
|
commitdiff
2014-10-21
Jean Privat
ast: accept methodid in at_args
tree
|
commitdiff
2014-10-21
Jean Privat
grammar: add qmethid for qualified methid id
tree
|
commitdiff
2014-10-17
Jean Privat
parser: add tuples
tree
|
commitdiff
2014-10-17
Jean Privat
ast: remove classes AAtArg and make them simple AExpr
tree
|
commitdiff
2014-10-16
Jean Privat
grammar: minus and once do not need nopar variants
tree
|
commitdiff
2014-10-15
Jean Privat
Merge: transform loops
tree
|
commitdiff
2014-10-11
Jean Privat
src: remove some warnings and do some cleaning
tree
|
commitdiff
2014-10-11
Jean Privat
ast: add new node AEscapeExpr to generalizes ABreakExpr...
tree
|
commitdiff
2014-10-09
Jean Privat
ast: kill AProxyExpr
tree
|
commitdiff
2014-10-09
Jean Privat
grammar: remove useless production expr_final
tree
|
commitdiff
2014-10-09
Jean Privat
grammar: remove no before comma in idlist
tree
|
commitdiff
2014-10-01
Jean Privat
src: reduce warnings and spelling errors
tree
|
commitdiff
2014-09-25
Jean Privat
parser: regenerate for typed literal arrays
tree
|
commitdiff
2014-09-25
Jean Privat
grammar: add syntax for typed literal arrays
tree
|
commitdiff
2014-09-18
Jean Privat
src: remove classes and nodes related to the old syntax
tree
|
commitdiff
2014-09-18
Jean Privat
parser: regenerate the parser
tree
|
commitdiff
2014-09-18
Jean Privat
grammar: new power operator `**` (starstar)
tree
|
commitdiff
2014-09-18
Jean Privat
grammar: unify method syntax
tree
|
commitdiff
2014-09-18
Jean Privat
grammar: remove old-style syntax for attributes
tree
|
commitdiff
2014-09-18
Jean Privat
grammar: enable single parentheses-less arguments in...
tree
|
commitdiff
2014-09-18
Jean Privat
grammar: split `expr_atom` into `expr_single`
tree
|
commitdiff
next