Execute a function or method identified by a name and type signature with the given arguments, producing a return value or null (if none). If the function or method cannot be found, or the number of arguments is incorrect then an exception is thrown. @param nid The fully qualified identifier
(QualifiedName name, Type.Callable signature, CallStack frame, RValue... args)
| 203 | * @return |
| 204 | */ |
| 205 | public RValue execute(QualifiedName name, Type.Callable signature, CallStack frame, RValue... args) { |
| 206 | return execute(name, signature, frame, globalHeap, args, null); |
| 207 | } |
| 208 | |
| 209 | /** |
| 210 | * Execute a function or method identified by a name and type signature with the |