Add API `mrb_atexit()`.
`mrb_final_mrbgems` will be called as mrb_state atexit function.
Maybe useful in #1844.
Modify eval for access outer local variable
mv opcode.h -> include/mruby/opcode.h and remove duplication from mruby-eval gem
adjust signedness in mruby-eval gem
print_r() and print_lv() should only be compiled in for ENABLE_STDIO
Fix incorrect info in minirake's help message -- "-q" is the default, not "-v"
Merge pull request #2255 from mitchblank/master

two trivial fixes
allow quit/exit to work within mirb; fix #2253 close #2254

also allow spaces around quit/exit.
Merge branch 'master' of github.com:mruby/mruby
Support `LVAR` section removing.
Implement `LVAR` section removing option in mruby-strip.
move mrb_irep_remove_lv from etc.c to mruby-bin-strip gem
compile mruby-bin-strip gem by default
Suport block in Kernel#eval
Merge pull request #2257 from miura1729/original2

Suport block in Kernel#eval
register<nlocals may not have a local variable name (e.g. a block arg); fix #2258
Fix #2259 .
include/mruby/opcode.h fix operation doc
src/vm.c fix operation doc
[ci skip]
const_missing error message more detail
Replace tabs with spaces in eval.c