Anonymous user
Runtime evaluation: Difference between revisions
m
→{{header|Java}}: Added comment
(Added Java implementation) |
m (→{{header|Java}}: Added comment) |
||
Line 695:
}
}.loadClass(className);
// Invoke a method on the thing we compiled
clarse.getMethod(methodName).invoke(clarse.newInstance());
}catch(ClassNotFoundException | InstantiationException | IllegalAccessException | NoSuchMethodException | InvocationTargetException x){
throw new RuntimeException("Run failed: " + x, x);
Line 707 ⟶ 710:
at Evaluator.eval(Evaluator.java:33)
at Evaluator.main(Evaluator.java:21)</pre>
=={{header|Lasso}}==
"Sourcefile" when executed has access to all variables and other data that would be available in scope to an included file.
|