Check that a method is callable via dRuby.
obj
is the object we want to invoke the method on. msg_id
is the method name, as a Symbol
.
If the method is an insecure method (see insecure_method?
) a SecurityError
is thrown. If the method is private or undefined, a NameError
is thrown.
Compile a ParenthesesNode
node
Compile a RationalNode
node
Compile a StatementsNode
node
Dispatch enter and leave events for ParenthesesNode
nodes and continue walking the tree.
Dispatch enter and leave events for RationalNode
nodes and continue walking the tree.
Dispatch enter and leave events for StatementsNode
nodes and continue walking the tree.
Visit a RationalNode
node.
Visit a StatementsNode
node.
Creates an option parser and fills it in with the help info for the command.
True if the gems in the system satisfy dependency
.