Project

General

Profile

« Previous | Next » 

Revision 64ef091a

Added by yugui (Yuki Sonoda) over 13 years ago

Reverts a half of r36079. As we discussed on ruby-dev@ and IRC,
we do not need to disclose intermediate representation of program.
The program embedding CRuby should use rb_eval_string family.

  • include/ruby/ruby.h (ruby_opaque_t): removed.
    (ruby_compile_main_from_file, ruby_compile_main_from_string,
    ruby_eval_main): removed.

  • eval.c (ruby_eval_main_internal): became ruby_exec_internal() again.
    (ruby_eval_main): removed.

  • ruby.c (PREPARE_PARSE_MAIN) reverted.
    (parse_and_compile_main, ruby_compile_main_from_file,
    ruby_compile_main_from_string): removed

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e