Skip to content

Commit 6d83a0b

Browse files
author
Thomas Witte
committed
added blockValue in live interpreter
1 parent 8ab69f0 commit 6d83a0b

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

src/interactive_script_plugin/builtins.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -605,4 +605,13 @@ void LiveScriptInterpreter::populate_live_env(lua::rt::Environment &env, const A
605605
return {nil()};
606606
}), false);
607607

608+
env.assign("blockValue", make_shared<cfunction>([this, &env](const vallist& args) mutable -> cfunction::result {
609+
if (args.size() != 3 || !args[0].isstring() || !args[1].isstring()) {
610+
signal.appendTerminal("invalid args to blockValue(id, field, val)");
611+
return {nil()};
612+
}
613+
614+
return {args[2]};
615+
}), false);
616+
608617
}

0 commit comments

Comments
 (0)