// Modules function compileAndEvaluateModule(script, options) { if (!options) {
options = {};
}
options.module = true;
let stencil = compileToStencil(script, options);
let m = instantiateModuleStencil(stencil);
moduleLink(m);
moduleEvaluate(m); return m;
}
var m = compileAndEvaluateModule('export let r = 314;');
assertEq(getModuleEnvironmentValue(m, "r"), 314);
m = compileAndEvaluateModule('export let r = { a: 42, b: 2718 }["b"];', { prepareForInstantiate: true });
assertEq(getModuleEnvironmentValue(m, "r"), 2718);
oomTest(function() {
compileAndEvaluateModule('export let r = "hello stencil!";', { prepareForInstantiate: false });
});
oomTest(function() {
compileAndEvaluateModule('export let r = "hello stencil!";', { prepareForInstantiate: true });
});
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.9Bemerkung:
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.