summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-eval/src/eval.c
AgeCommit message (Expand)Author
2014-09-29target_class should not be TT_ICLASS in instance_eval(string); ref #1152Satoshi Odawara
2014-09-29fixed. closures scope in eval(string)Satoshi Odawara
2014-08-20Remove empty lines.Tatsuhiko Kubo
2014-08-19Fix error handling for mrb_generate_code().Tatsuhiko Kubo
2014-08-08fixed evaluation context of eval(string) and instance_eval(string)Satoshi Odawara
2014-07-22restore mrb_get_args() in f_instance_eval to check arguments typeYukihiro "Matz" Matsumoto
2014-07-22exception in instance_eval should not exit mrb_run; fix #2483Yukihiro "Matz" Matsumoto
2014-07-16remove unused local variables; ref #2473Yukihiro "Matz" Matsumoto
2014-07-15Implement string compiling `instance_eval` method.take_cheeze
2014-07-12Add `SyntaxError` test and don't print compilation error to stderr in eval.take_cheeze
2014-07-12Use `mrb_parse_nstring` instead in eval.take_cheeze
2014-07-02Use `MRB_ARGS_ARG(n, o)` instead of `MRB_ARGS_REQ(n) | MRB_ARGS_OPT(o)`.take_cheeze
2014-05-16Replace tabs with spaces in eval.cJun Hiroe
2014-05-15Suport block in Kernel#evalMiura Hideki
2014-05-14adjust signedness in mruby-eval gemYukihiro "Matz" Matsumoto
2014-05-14mv opcode.h -> include/mruby/opcode.h and remove duplication from mruby-eval gemYukihiro "Matz" Matsumoto
2014-05-14Modify eval for access outer local variableMiura Hideki
2014-04-26Define eval as module function.take_cheeze
2014-04-25Support file name and line argument in Kernel.eval .take_cheeze
2013-04-25rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-03-23add mruby-eval mrbgem (no activation though)Yukihiro Matz Matsumoto