From af59443ab6d5c06648e47d5ff58eedd28239339a Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 11 Mar 2014 01:55:15 +0000 Subject: README.EXT{,.ja}: update ruby_options and ruby_run_node * README.EXT{,.ja} (Appendix B): update contents of `ruby_options` and replace `ruby_run` with `ruby_run_node`. based on the patch by Kaneko Yuichiro at [ruby-dev:48030] [Bug #9619]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- README.EXT | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'README.EXT') diff --git a/README.EXT b/README.EXT index ecc96933a3..c1a9913d25 100644 --- a/README.EXT +++ b/README.EXT @@ -1405,13 +1405,18 @@ void ruby_init() :: Initializes the interpreter. -void ruby_options(int argc, char **argv) :: +void *ruby_options(int argc, char **argv) :: Process command line arguments for the interpreter. + And compiles the Ruby source to execute. + It returns an opaque pointer to the compiled source + or an internal special value. -void ruby_run() :: +int ruby_run_node(void *n) :: - Starts execution of the interpreter. + Runs the given compiled source and exits this process. + It returns EXIT_SUCCESS if successfully runs the source. + Otherwise, it returns other value. void ruby_script(char *name) :: -- cgit v1.2.3