nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
*: update redefs of `to_json`
[nit.git]
/
src
/
parser
/
2016-05-14
jcbrinfo
doc: Fix a mispelled word in the parser’s README
tree
|
commitdiff
2016-04-14
Jean Privat
Merge: Introducing the do ... catch ... end structure
tree
|
commitdiff
2016-04-12
BlackMinou
Parser: Modifications due to the introduction of catch
tree
|
commitdiff
2016-04-12
BlackMinou
Grammar: Adding an optionnal catch bloc to a do end
tree
|
commitdiff
2016-04-08
Jean Privat
nitc/parser: Make `AReturnExpr` an AEscapeExpr
tree
|
commitdiff
2016-02-03
Ait younes Mehdi...
Introduction to Nit generators
tree
|
commitdiff
2015-12-16
Jean Privat
parser: regenerate (with qclassid)
tree
|
commitdiff
2015-12-16
Jean Privat
parser: use qualified class ids in the AST (changes...
tree
|
commitdiff
2015-12-16
Jean Privat
parser: expose qualified class id (qclassid)
tree
|
commitdiff
2015-12-08
Jean Privat
code: various update to clean declaration or usage...
tree
|
commitdiff
2015-11-27
Lucas Bajolet
parser: Regenerated tables for previous commit
tree
|
commitdiff
2015-11-27
Lucas Bajolet
parser: Updated grammar to support prefixed and suffixe...
tree
|
commitdiff
2015-10-19
Jean Privat
parser: do not allocate a reduction table for each...
tree
|
commitdiff
2015-10-07
Jean Privat
parser: regenerate with multi-iterators
tree
|
commitdiff
2015-10-07
Jean Privat
grammar: add `for_group` in `for` for multi-iterators
tree
|
commitdiff
2015-09-21
Lucas Bajolet
lib: Update libs to use correctly ascii and code_point
tree
|
commitdiff
2015-09-09
Jean Privat
src: mass rename project->package
tree
|
commitdiff
2015-08-27
Jean Privat
parser_nodes: provide `ANodes::reverse_iterator`
tree
|
commitdiff
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
next