import java.util.Map; import java.util.HashMap; ... ( 以下、Vnano Engine を使うメソッド内 ) // オプションの項目名と設定値を格納する Map を作成(オプションマップ) Map optionMap = new HashMap(); // 整数リテラルを浮動小数点数として解釈するオプションを有効化 optionMap.put("EVAL_INT_LITERAL_AS_FLOAT", true); // 数値演算などに関して、浮動小数点数の値/変数のみ使用可能にするオプションを有効化 optionMap.put("EVAL_ONLY_FLOAT", true); // 式のみ実行可能にするオプションを有効化 optionMap.put("EVAL_ONLY_EXPRESSION", true); // Vnano Engine のインスタンスに設定 try { engine.setOptionMap(optionMap); } catch (VnanoException e) { System.err.println("オプション設定内容に関するエラーが見つかりました。"); e.printStackTrace(); }