Rename REAMDE to README.md
[nit.git] / src / interpreter /
2015-04-25 Jean Privatengines: process named arguments
2015-04-18 Jean Privattyping&engines: implement default arguments
2015-04-17 Jean Privatinterpreter: use SignatureMap to make varargize more...
2015-04-15 Jean Privatsrc: implement unary plus
2015-04-14 Jean PrivatMerge: Intern new
2015-04-10 Jean PrivatMerge: Sys is top
2015-04-10 Jean PrivatMerge: Robust IO
2015-04-10 Jean Privatengines: implement special fall-back to sys
2015-04-10 Jean Privatniti: implements native `chdir` and `mkdir` with a...
2015-04-10 Jean Privatengines: ANewExpr just return the plain instance if...
2015-04-09 Jean PrivatMerge: new `with` statement
2015-04-03 Jean Privatinterpreter: interpret `with` statement
2015-03-31 Lucas Bajoletlib/standard/string: Added faster cstring method on...
2015-03-21 Jean Privatmodel: provide direct methods to access primitive types
2015-03-15 Julien Pagèsnitvm: The interpreter and the vm have each their own...
2015-03-15 Julien Pagèsniti: Introduce a method to create and initialize a...
2015-03-15 Julien Pagèsniti: Introduce and use a virtual type for the frames
2015-02-26 Jean Privatsrc: do not crash if there is not MAttributeDef in...
2015-02-26 Jean Privatengines: move compilation of `abstract` method to MMeth...
2015-02-10 Lucas Bajoletlib/standard/stream: Renamed streams for more explicit...
2015-02-05 Lucas Bajoletniti: Fixed method NativeString::copy_to in intern_call
2015-02-05 Lucas Bajoletlib/standard/string: Fixed leaking Int.to_s method
2015-01-28 Julien Pagèsniti: Allow to redefine AST nodes in other engines...
2015-01-13 Lucas Bajoletniti: Fixed primitive type NativeFile for interpreter
2015-01-13 Lucas Bajoletdebugger: Updated to support new Websockets
2015-01-05 Jean Privattyping&engines: accept `is_same_instance` on `null`
2014-12-23 Alexis Laferrièrelib/socket: update socket clients
2014-12-17 Jean Privatinterpreter: implements array comprehensions
2014-12-17 Jean Privatgrammar: new production `array_items` to replace arg_li...
2014-12-13 Alexis Laferrièrenit: remove unused `PrimitiveNativeFile::file_stat`
2014-12-13 Jean PrivatMerge: model: register the implicitly injected Bool...
2014-12-13 Jean PrivatMerge: Newstreams
2014-12-12 Jean Privatniti: do not create `true` and `false` if Bool does...
2014-12-10 Lucas Bajoletlib/standard/file: Added a way to change the buffering...
2014-12-10 Lucas Bajoletniti: Added new module for correct handling of primitiv...
2014-12-09 Jean PrivatMerge: Some niti cleaning
2014-12-06 Jean Privatniti: fix some comments
2014-12-06 Jean Privatniti: use `write_attribute` in old path of initializers
2014-12-06 Jean Privatniti: use PrimitiveInstance for `null_instance`
2014-12-05 Jean Privatniti: PrimitiveInstance::val can be null
2014-12-05 Jean Privatniti: reduce the direct usage on the current frame
2014-12-05 Jean Privatniti: remove last warnings by documenting two methods
2014-12-05 Jean Privatniti: implements `String::files`
2014-12-05 Jean Privatniti: direclty use `Array::copy_to` to implements ...
2014-12-04 Jean Privatmodelize: add and use method `collect_attr_propdef`
2014-12-04 Jean Privatmodelize: add and use method mpropdef2node
2014-12-02 Jean Privatniti: adapt debugger to the new signature ot check_errors
2014-11-20 Lucas Bajoletlib/standard/math: Added round method to floats
2014-11-17 Jean Privatinterpreter: implements srand
2014-11-07 Jean PrivatMerge: Method dispatch in nitvm
2014-11-06 Julien Pagèsnitvm: Method dispatch is functionnal with perfect...
2014-11-05 Jean Privatsrc: update most tools to new constructors
2014-10-31 Jean Privattools: accept statement block in attributes
2014-10-23 Jean Privattyping: ANew distinguish the type of the class and...
2014-10-23 Jean Privatmodel: `new` factories are named "new", not init.
2014-10-23 Jean Privatmodel-clients: use `is_root_init` instead of `.name...
2014-10-17 Jean PrivatMerge: Robust debug
2014-10-17 Jean PrivatMerge: Better varargs
2014-10-17 Jean Privattyping+engines: handle reverse-vararg: passing an array...
2014-10-15 Jean PrivatMerge: transform loops
2014-10-15 Jean Privatscope: create two escapemaks in loops
2014-10-15 Jean Privatinterpreter: remove useless methods `*call_without_varargs`
2014-10-15 Jean Privatinterpreter: do the varargization in the ANodes
2014-10-15 Lucas Bajoletdebugger: Simplified names and integrate bad_command...
2014-10-15 Lucas Bajoletdebugger: Added help/bad_command functions
2014-10-14 Lucas Bajoletdebugger: Removed module Breakpoint, moved Breakpoint...
2014-10-13 Jean PrivatMerge: src: remove some warnings and do some cleaning
2014-10-13 Jean PrivatMerge: new warning: useless null test
2014-10-11 Jean Privatsrc: remove useless comparisons on null
2014-10-11 Jean Privatsrc: remove some warnings and do some cleaning
2014-10-11 Jean PrivatMerge: new option --define
2014-10-10 Jean Privatmixin: introduce -D option to redefine functions from...
2014-10-10 Jean Privatsrc: new module mixin to factorize the -m option
2014-10-10 Jean Privatengines: do not crash on AST-less mclassdef
2014-10-10 Jean Privatinterpreter: add Interpreter::string_instance
2014-10-09 Jean Privatinterpreter: implements method_finish
2014-10-07 Jean PrivatMerge: lib/math: Added bin_not function to Int
2014-10-03 Lucas Bajoletlib/math: Added bin_not function to Int
2014-10-02 Jean PrivatMerge: Niti: small refactoring
2014-10-01 Jean Privatniti: change some visibility to avoid unnecessary intru...
2014-10-01 Jean Privatniti: rename `init_naive_interpreter` as `Interpreter...
2014-10-01 Jean Privatniti: introduce `read_variable` and `write_variable`
2014-10-01 Jean Privatengines: no more `super_inits` method used in old-style...
2014-09-29 Jean Privatengines: handle initializers with an arity!=1
2014-09-08 Jean Privatniti: chain implementation attempts
2014-09-03 Jean Privatsrc: create groups for related things