mlld
Version:
mlld: llm scripting language
24 lines (22 loc) • 751 B
JavaScript
import { __name } from './chunk-NJQT543K.mjs';
// interpreter/eval/code-execution.ts
async function evaluateCodeExecution(node, env) {
const { language, code } = node;
const result = await env.executeCode(code, language);
if (!language || language === "sh" || language === "bash" || language === "shell") {
const { processCommandOutput } = await import('./json-auto-parser-DOBRNARE.mjs');
const processed = processCommandOutput(result);
return {
value: processed,
env
};
}
return {
value: result,
env
};
}
__name(evaluateCodeExecution, "evaluateCodeExecution");
export { evaluateCodeExecution };
//# sourceMappingURL=code-execution-RAAJT3Y7.mjs.map
//# sourceMappingURL=code-execution-RAAJT3Y7.mjs.map