nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rta: visit the superstring created by explain_assert
[nit.git]
/
src
/
parser
/
2017-11-23
Jean Privat
lexer: add token for bad extern segment, and bad triple...
tree
|
commitdiff
2017-06-15
Jean-Christophe...
parser: Recompile
tree
|
commitdiff
2017-06-15
Jean-Christophe...
parser: Add the concrete grammar for predicate definitions
tree
|
commitdiff
2017-06-13
Jean-Christophe...
parser: Add the abstract grammar for predicate definitions
tree
|
commitdiff
2017-06-13
Jean-Christophe...
parser_nodes: Allow to flag predicate definitions
tree
|
commitdiff
2017-06-13
Jean-Christophe...
parser: Add the grammar for subset definitions
tree
|
commitdiff
2017-06-13
Jean-Christophe...
parser_nodes: Add a class kind for class subsets
tree
|
commitdiff
2017-05-30
Jean-Christophe...
parser_nodes: Fix spelling mistakes
tree
|
commitdiff
2017-05-19
Jean-Christophe...
parser_nodes: Fix documentation
tree
|
commitdiff
2017-03-10
Jean Privat
parser: regenerate with union and intersection types
tree
|
commitdiff
2017-03-10
Jean Privat
parser: add syntax for union and intersection types
tree
|
commitdiff
2017-02-16
Jean Privat
Merge: new module annotation `is generated`
tree
|
commitdiff
2017-02-10
Jean Privat
nitc: use is_generated in various tools and generated...
tree
|
commitdiff
2017-02-09
Jean Privat
nitc: dump_tree can display the lines of the source...
tree
|
commitdiff
2017-02-09
Jean Privat
nitc: ASTDump exposes color helpers
tree
|
commitdiff
2017-02-09
Jean Privat
nitc: ASTDump can display aditionnal information
tree
|
commitdiff
2017-02-09
Jean Privat
nitc: ANode::dump_tree can skip structural nodes
tree
|
commitdiff
2017-02-09
Jean Privat
nitc: add ANode::is_structural
tree
|
commitdiff
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
next