summaryrefslogtreecommitdiffhomepage
path: root/src/codegen.c
AgeCommit message (Collapse)Author
2012-06-01OP_RETURN operand should be stack position of the new scope, not the current ↵Yukihiro Matsumoto
scope
2012-05-31allow ||= and &&=Yukihiro Matsumoto
2012-05-26clear arena_idx after exiting scope; close #195Yukihiro Matsumoto
2012-05-24wrong number of arguments for self-assignmentsYukihiro Matsumoto
2012-05-22change example code to do mrb_close()Mitchell Blank Jr
I was hoping this would cause valgrind to complain less, but there is still a lot of memory leaked (does mrb_close() actually free all of the managed blocks?) Anyway this helps somewhat and is good practice
2012-05-19C++ compilability - don't define types inside othersMitchell Blank Jr
The following is legal code in both C and C++: struct foo { struct bar { int a } x; int y; }; ...however in C++ it defines a type called "foo::bar" instead of "bar". Just avoid this construct altogether
2012-05-19remove dependency to node.h and pool.hYukihiro Matsumoto
2012-05-18move compile.h to mruby/compile.hYukihiro Matsumoto
2012-05-17add cast to remove warning; close #154Yukihiro Matsumoto
2012-05-17no SEGV for nth_ref & back_ref; close #152Yukihiro Matsumoto
2012-05-10mrb_run to return last evaluated valueYukihiro Matsumoto
2012-05-05Remove debug messageKazuki Tsujimoto
2012-04-30rm whitespaceroco
2012-04-24move header files {irep,dump,cdump,ritehash}.h to /include/mrubyYukihiro Matsumoto
2012-04-23add file headermimaki
2012-04-20add mruby sourcesmimaki