fix: pass arguments to regex constructor in LOAD_REGEX
This commit is contained in:
parent
3343262e72
commit
579f09c837
@ -199,7 +199,7 @@ public class Runners {
|
|||||||
}
|
}
|
||||||
public static Object execLoadRegEx(Context ctx, Instruction instr, CodeFrame frame) {
|
public static Object execLoadRegEx(Context ctx, Instruction instr, CodeFrame frame) {
|
||||||
if (ctx.has(Environment.REGEX_CONSTR)) {
|
if (ctx.has(Environment.REGEX_CONSTR)) {
|
||||||
frame.push(ctx, Values.callNew(ctx, ctx.get(Environment.REGEX_CONSTR)));
|
frame.push(ctx, Values.callNew(ctx, ctx.get(Environment.REGEX_CONSTR), instr.get(0), instr.get(1)));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
throw EngineException.ofSyntax("Regex is not supported.");
|
throw EngineException.ofSyntax("Regex is not supported.");
|
||||||
|
Loading…
Reference in New Issue
Block a user