Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.script.*;
- class Eval {
- static ScriptEngineManager manager = new ScriptEngineManager();
- static ScriptEngine engine= manager.getEngineByName("js");
- public static void main(String args[]) {
- System.out.println(calc(args[0]));
- }
- public static String calc(String line) {
- try {
- engine.eval("i="+line); // calculate expression
- return(engine.get("i").toString());
- }
- catch(ScriptException se) {return("ERROR"); }
- }
- }
Add Comment
Please, Sign In to add comment