- Inheritance
-
< Object
Attributes
Name |
Visibility |
R/W |
Description |
binding |
public |
R |
|
main |
public |
R |
|
Aliases
Method |
Alias |
Description |
evaluate |
→ __evaluate__ |
|
Methods
Class
Visibility |
Signature |
public |
new (*main) |
Instance
Visibility |
Signature |
public |
evaluate (context, statements, file = nil, line = nil) |
public |
evaluate (context, statements, file = __FILE__, line = __LINE__) |
public |
filter_backtrace (bt) |
Class Method Detail
new(*main)
create new workspace. set self to main
if specified, otherwise inherit main from TOPLEVEL_BINDING.
Instance Method Detail
evaluate(context, statements, file = nil, line = nil)
evaluate(context, statements, file = __FILE__, line = __LINE__)
filter_backtrace(bt)
error message manipulator