2010-01-11 |
Jean-Sebastien Gelinas | tools: add a 'global' compilation target to the tests... |
tree | commitdiff |
2010-01-11 |
Jean-Sebastien Gelinas | tools: don't print stack for tests that fail, fix saves |
tree | commitdiff |
2009-09-15 |
Jean Privat | icode: inline foreign icloscall and ihasclos |
tree | commitdiff |
2009-09-04 |
Jean Privat | lib: add Array::sort !cmp |
tree | commitdiff |
2009-08-27 |
Jean Privat | lib: add Int::enumerate_* |
tree | commitdiff |
2009-08-27 |
Jean Privat | lib: add iterate methods on Collection |
tree | commitdiff |
2009-08-26 |
Jean Privat | icode: duplicate closure declaration on ICodeN |
tree | commitdiff |
2009-08-26 |
Jean Privat | icode: new IEscapeMark class to bind ISeq and IEscape |
tree | commitdiff |
2009-08-24 |
Jean Privat | syntax: break closures are implicitly ended with 'break' |
tree | commitdiff |
2009-08-24 |
Jean Privat | syntax: fix 'break' with value in default closures |
tree | commitdiff |
2009-08-20 |
Jean Privat | syntax: allow untyped variable declaration |
tree | commitdiff |
2009-08-20 |
Jean Privat | syntax: assign variable even if there is no base type |
tree | commitdiff |
2009-08-19 |
Jean Privat | tests: fix test_extern.nit for 64bits |
tree | commitdiff |
2009-08-19 |
Jean Privat | syntax: new 'assert else' statement |
tree | commitdiff |
2009-08-19 |
Jean Privat | icode: if inlining is impossible, at least use a static... |
tree | commitdiff |
2009-08-17 |
Jean Privat | syntax: fatal error on unavailable primitive method |
tree | commitdiff |
2009-08-17 |
Jean Privat | icode: do no do recursive inline |
tree | commitdiff |
2009-08-17 |
Jean Privat | icode: inline methods with closures |
tree | commitdiff |
2009-08-17 |
Jean Privat | compile: force inlining with special class Inline__ |
tree | commitdiff |
2009-08-17 |
Jean Privat | icode: fix slot locality for params and return |
tree | commitdiff |
2009-08-10 |
Jean Privat | icode: remove method information in IAbort |
tree | commitdiff |
2009-08-06 |
Jean Privat | syntax: 'do' blocks only accept labelled breaks |
tree | commitdiff |
2009-08-06 |
Jean Privat | syntax: error on local variable masking |
tree | commitdiff |
2009-08-06 |
Jean Privat | syntax: remove local variable masking |
tree | commitdiff |
2009-08-06 |
Jean Privat | syntax: add 'loop' construction |
tree | commitdiff |
2009-08-06 |
Jean Privat | lib: rename IndexedCollection to Sequence |
tree | commitdiff |
2009-08-06 |
Jean Privat | lib: split hash into hash_collection |
tree | commitdiff |
2009-08-06 |
Jean Privat | lib: new /lib/standard/collection directory |
tree | commitdiff |
2009-08-06 |
Jean Privat | tests: remove broken shootout_pidigits |
tree | commitdiff |
2009-08-03 |
Jean Privat | tests: do not execute while in a sub-processus |
tree | commitdiff |
2009-08-03 |
Jean Privat | tests: use [ ] instead of [[ ]] in Makefile |
tree | commitdiff |
2009-08-03 |
Jean Privat | tests: update nitdoc sav |
tree | commitdiff |
2009-08-01 |
Jean Privat | syntax: closure are designed by their names, not their... |
tree | commitdiff |
2009-08-01 |
Jean Privat | syntax: [] method can have closure definition |
tree | commitdiff |
2009-08-01 |
Jean Privat | parser: oneline assignment for 'return' and 'continue' |
tree | commitdiff |
2009-07-31 |
Jean Privat | parser: closure syntax use '!' instead of 'with' |
tree | commitdiff |
2009-07-31 |
Jean Privat | tests: add base_closure_forms |
tree | commitdiff |
2009-07-30 |
Jean-Sebastien Gelinas | tests: add test for nitdoc |
tree | commitdiff |
2009-07-30 |
Jean-Sebastien Gelinas | tests: reorganize imports for nitc call |
tree | commitdiff |
2009-07-30 |
Jean-Sebastien Gelinas | tests: allow '.write' to be directories |
tree | commitdiff |
2009-07-30 |
Jean-Sebastien Gelinas | tests: validate file existence of file to test before... |
tree | commitdiff |
2009-07-30 |
Jean Privat | parser: correct error messages for syntax errors |
tree | commitdiff |
2009-07-30 |
Jean Privat | syntax: arity missmatch error messages show prototypes |
tree | commitdiff |
2009-07-30 |
Jean Privat | tools: correctly display multiline locations |
tree | commitdiff |
2009-07-28 |
Jean-Sebastien Gelinas | tests: use most recent nitc if not supplied |
tree | commitdiff |
2009-07-28 |
Jean-Sebastien Gelinas | tests: better handling of 'make failed' when no failed... |
tree | commitdiff |
2009-07-28 |
Jean-Sebastien Gelinas | tests: do not overwrite 'errlist' on hard exit |
tree | commitdiff |
2009-07-28 |
Jean-Sebastien Gelinas | tests: allow multiple lines in argument files |
tree | commitdiff |
2009-07-28 |
Jean-Sebastien Gelinas | tools: add test to validate existence of needed classes |
tree | commitdiff |
2009-07-27 |
Jean Privat | syntax: handle labels for 'do' |
tree | commitdiff |
2009-07-27 |
Jean Privat | syntax: handle labels for for, while and closures |
tree | commitdiff |
2009-07-27 |
Jean Privat | icode: generate null receiver runtime checks |
tree | commitdiff |
2009-07-27 |
Jean Privat | icode: introduce intermediate code representation |
tree | commitdiff |
2009-07-26 |
Jean Privat | tests: base_attr_iset tests construction check errors |
tree | commitdiff |
2009-07-24 |
Jean Privat | tests: new base_vararg, remove test_star |
tree | commitdiff |
2009-07-23 |
Jean-Sebastien Gelinas | tools: add 'relative_to' to Locations |
tree | commitdiff |
2009-07-23 |
Jean-Sebastien Gelinas | tools: order messages by line number/column |
tree | commitdiff |
2009-07-15 |
Jean Privat | lib: improve list iterator |
tree | commitdiff |
2009-07-14 |
Jean-Sebastien Gelinas | tools: add a 'failed' target to test makefile |
tree | commitdiff |
2009-07-10 |
Jean-Sebastien Gelinas | tools: add 'Location' class to use in AST and errors |
tree | commitdiff |
2009-07-08 |
Jean Privat | compile: fatal error on unknown intern method |
tree | commitdiff |
2009-07-08 |
Jean-Sebastien Gelinas | tests: change 'rand' test for better portability |
tree | commitdiff |
2009-07-07 |
Jean Privat | syntax: if absent, create classes Object and Bool in... |
tree | commitdiff |
2009-07-07 |
Jean Privat | tests: handle compilation errors when nitc succeed... |
tree | commitdiff |
2009-07-07 |
Jean Privat | tests: remove old bin before compiling |
tree | commitdiff |
2009-07-07 |
Jean Privat | tests: set LANG to avoid locale perturbation |
tree | commitdiff |
2009-07-07 |
Jean Privat | syntax: do not compute ancestors if syntax failed |
tree | commitdiff |
2009-07-07 |
Jean Privat | tests: enable vararg in bas_sig_inh_alt1 |
tree | commitdiff |
2009-07-06 |
Jean Privat | compile: spell "failed" correctly |
tree | commitdiff |
2009-07-06 |
Jean Privat | tests: massive update of tests files |
tree | commitdiff |
2009-07-06 |
Jean Privat | tests: tests.sh counts errors |
tree | commitdiff |
2009-07-06 |
Jean Privat | tests: tests.sh compares results with expected buggy... |
tree | commitdiff |
2009-07-06 |
Jean Privat | tests: add verbose option to tests.sh |
tree | commitdiff |
2009-07-06 |
Jean Privat | tests: add option handling to tests.sh |
tree | commitdiff |
2009-07-04 |
Jean Privat | tests: add test_exec_ls |
tree | commitdiff |
2009-07-04 |
Jean Privat | tests: update base_primitive_null |
tree | commitdiff |
2009-07-04 |
Jean Privat | tests: new base_int and base_int2 |
tree | commitdiff |
2009-07-04 |
Jean Privat | tests: base_closure11 complex stacked and nested closure |
tree | commitdiff |
2009-07-04 |
Jean Privat | syntax: bug to fix: specialize broken type |
tree | commitdiff |
2009-07-04 |
Jean Privat | syntax: do not process erroneous formal types |
tree | commitdiff |
2009-07-04 |
Jean Privat | syntax: do not processes erroneous signatures |
tree | commitdiff |
2009-07-04 |
Jean Privat | syntax: better error message for generic class arity... |
tree | commitdiff |
2009-07-04 |
Jean Privat | tests: add base_gen2.nit |
tree | commitdiff |
2009-07-04 |
Jean Privat | syntax: add PType::is_typed |
tree | commitdiff |
2009-07-04 |
Jean Privat | syntax: add some missing PExpr::is_typed. |
tree | commitdiff |
2009-07-04 |
Jean Privat | syntax: move varctx initialization to the PClassdef |
tree | commitdiff |
2009-07-04 |
Jean-Sebastien Gelinas | tests: add test for filter_stream |
tree | commitdiff |
2009-06-26 |
Jean-Sebastien Gelinas | lib: fix a bug with String::has_substring and related... |
tree | commitdiff |
2009-06-26 |
Jean Privat | syntax: 'meth' -> 'fun', 'attr' -> 'var' |
tree | commitdiff |
2009-06-26 |
Jean Privat | nullable: enforce static and dynamic rules. |
tree | commitdiff |
2009-06-26 |
Jean Privat | nullable: convert lib, tools and tests |
tree | commitdiff |
2009-06-24 |
Jean Privat | compile: no default value for notnull primitive attributes. |
tree | commitdiff |
2009-06-24 |
Jean Privat | nullable: type, compile and test 'isset _attr' |
tree | commitdiff |
2009-06-24 |
Jean Privat | compile: implicit isset for attribute read access |
tree | commitdiff |
2009-06-24 |
Jean Privat | tests: base_nullable.nit and base_eq_null_notnull.nit |
tree | commitdiff |
2009-06-24 |
Jean Privat | tests: nullable and array |
tree | commitdiff |
2009-06-24 |
Jean Privat | typing: 'for' iterates on Collection[nullable Object] |
tree | commitdiff |
2009-06-24 |
Jean Privat | nullable: type, compile and test 'as(not null)' |
tree | commitdiff |
2009-06-24 |
Jean Privat | syntax: Update check_conform_multiexpr with nullables |
tree | commitdiff |
2009-06-24 |
Jean Privat | syntax: fix OR if_false_var_ctx passing. |
tree | commitdiff |
next |