prelude.rb, Makefile.in, common.mk: Introduce prelude.rb.
eval.c (rb_eval_prelude): New function exported only for use in preludes.
configure.in: Define RUBY_EXEC_PREFIX and RUBY_LIB_PREFIX.
ruby.c (proc_options, ruby_init_loadpath, ruby_prelude): Load prelude.
compile_prelude.rb: Port the prelude compiler from trunk.
miniprelude.c: Currently miniruby does not include prelude.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
prelude.rb, Makefile.in, common.mk: Introduce prelude.rb.
eval.c (rb_eval_prelude): New function exported only for use in
preludes.
configure.in: Define RUBY_EXEC_PREFIX and RUBY_LIB_PREFIX.
ruby.c (proc_options, ruby_init_loadpath, ruby_prelude): Load
prelude.
compile_prelude.rb: Port the prelude compiler from trunk.
miniprelude.c: Currently miniruby does not include prelude.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e