ruby_load command loads specified Ruby script.
You can load any script file which mruby supports by calling ruby_load.
Here is an example that just load expression.rb as Ruby script.
Execution example:
register ruby/load
# [[0, 1337566253.89858, 0.000355720520019531], true]
ruby_load "expression.rb"
# [[0, 1337566253.89858, 0.000355720520019531], {"value": null}]
Register ruby/load plugin to use ruby_load command in advance.
Note that ruby_load is implemented as an experimental plugin, and the specification may be changed in the future.
This section describes all parameters.
It specifies the Ruby script path which you want to load.
ruby_load returns the loaded result with metadata such as exception information (Including metadata isn't implemented yet):
[HEADER, {"value": LOADED_VALUE}]
HEADER
See Output format about HEADER.
LOADED_VALUE
LOADED_VALUE is the loaded value of ruby script.
ruby_load just return null as LOADED_VALUE for now, it will be supported in the future.