nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Merge: doc: fixed some typos and other misc. corrections
[nit.git]
/
src
/
syntax
/
icode_generation.nit
2013-11-19
Jean Privat
src: remove old metamodel and nitc
blob
|
commitdiff
2013-09-04
Jean Privat
rename 'package' to 'module'
blob
|
commitdiff
2013-08-30
Jean Privat
Merge remote-tracking branch 'lucas/string_refactor'
blob
|
commitdiff
|
diff to current
2013-08-29
Lucas Bajolet
nitc: Removed use of String::with_native in nitc toolchain
blob
|
commitdiff
|
diff to current
2013-08-23
Jean Privat
nitc: handle the new `implies` operator
blob
|
commitdiff
|
diff to current
2013-07-25
Jean Privat
nitc: handle triple-quoted strings
blob
|
commitdiff
|
diff to current
2012-04-10
Jean Privat
syntax: implements __debug__ type construct
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
lib&src: remove detected warnings
blob
|
commitdiff
|
diff to current
2012-02-17
Jean Privat
assert: use id.text.to_s instead of id.to_s for runtime...
blob
|
commitdiff
|
diff to current
2012-02-15
Jean Privat
Merge branch 'ni' into wip
blob
|
commitdiff
|
diff to current
2012-02-15
Alexis Laferrière
icode: implements icode for explicit imports
blob
|
commitdiff
|
diff to current
2012-02-13
Jean Privat
lib: for on maps require two parameters
blob
|
commitdiff
|
diff to current
2012-02-09
Alexis Laferrière
grammar: allows constructors in extern classes
blob
|
commitdiff
|
diff to current
2011-11-25
Jean Privat
icode: ITypeCheck requires a receiver
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-01-20
Jean Privat
src: rename 'module' identifiers
blob
|
commitdiff
|
diff to current
2010-06-15
Jean Privat
syntax: new "or else" construction
blob
|
commitdiff
|
diff to current
2010-02-15
Jean Privat
icode: link INative with a MMMethod instead of a raw...
blob
|
commitdiff
|
diff to current
2010-02-15
Jean Privat
metamodel: move the extern name of a method in the...
blob
|
commitdiff
|
diff to current
2010-02-15
Jean Privat
icode: add I*Value classes
blob
|
commitdiff
|
diff to current
2010-01-18
Jean Privat
syntax: fix code using superstrings with nullables
blob
|
commitdiff
|
diff to current
2010-01-14
Jean Privat
syntax: untyped local variables are 'nullable Object'
blob
|
commitdiff
|
diff to current
2009-08-27
Jean Privat
icode: shortcut in icode generation of 'for x in [y...
blob
|
commitdiff
|
diff to current
2009-08-27
Jean Privat
icode: generate closure for 'for'
blob
|
commitdiff
|
diff to current
2009-08-26
Jean Privat
icode: new ICB::add_escape method
blob
|
commitdiff
|
diff to current
2009-08-24
Jean Privat
syntax: break closures are implicitly ended with 'break'
blob
|
commitdiff
|
diff to current
2009-08-24
Jean Privat
syntax: fix 'break' with value in default closures
blob
|
commitdiff
|
diff to current
2009-08-20
Jean Privat
syntax: allow untyped variable declaration
blob
|
commitdiff
|
diff to current
2009-08-19
Jean Privat
syntax: new 'assert else' statement
blob
|
commitdiff
|
diff to current
2009-08-17
Jean Privat
clib: new raw_alloc and register_static_object services
blob
|
commitdiff
|
diff to current
2009-08-17
Julien Chevalier
compile: give NativeArray its own C structure
blob
|
commitdiff
|
diff to current
2009-08-17
Julien Chevalier
compile: object_id is no more the object pointer
blob
|
commitdiff
|
diff to current
2009-08-17
Jean Privat
icode: inline methods with closures
blob
|
commitdiff
|
diff to current
2009-08-17
Jean Privat
icode: closures are generated within a ICodeBuilder
blob
|
commitdiff
|
diff to current
2009-08-17
Jean Privat
icode: method inlining moves from IRoutine to ICodeBuilder
blob
|
commitdiff
|
diff to current
2009-08-10
Jean Privat
icode: remove method info from ICodeBuilder
blob
|
commitdiff
|
diff to current
2009-08-06
Jean Privat
syntax: remove local variable masking
blob
|
commitdiff
|
diff to current
2009-08-06
Jean Privat
syntax: add 'loop' construction
blob
|
commitdiff
|
diff to current
2009-08-06
Jean Privat
lib: rename IndexedCollection to Sequence
blob
|
commitdiff
|
diff to current
2009-08-01
Jean Privat
syntax: closure are designed by their names, not their...
blob
|
commitdiff
|
diff to current
2009-07-29
Jean Privat
syntax: vararg arguments are processed by icode
blob
|
commitdiff
|
diff to current
2009-07-27
Jean Privat
icode: add lit_{null,true,false}_reg
blob
|
commitdiff
|
diff to current
2009-07-27
Jean Privat
syntax: handle labels for 'do'
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
icode: generate null receiver runtime checks
blob
|
commitdiff
|
diff to current
2009-07-27
Jean Privat
icode: introduce intermediate code representation
blob
|
commitdiff
|
diff to current