aboutsummaryrefslogtreecommitdiffstats
path: root/README.EXT
diff options
context:
space:
mode:
Diffstat (limited to 'README.EXT')
-rw-r--r--README.EXT11
1 files changed, 8 insertions, 3 deletions
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) ::