import com.fscript.FScriptInterpreter; import com.fscript.FScriptContext; public class FScriptExample { public static void main(String[] args) { FScriptInterpreter interpreter = new FScriptInterpreter(); FScriptContext context = interpreter.getContext(); context.setVariable("x", 10); context.setFunction("square", (args) -> { int num = (int) args[0]; return num * num; }); try { interpreter.parseAndExecute("y = square(x);"); int result = context.getVariable("y"); System.out.println("The result is: " + result); } catch (Exception e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文