Moteur d'exécution Neuroscript (JavaScript)
Utilisez le moteur WASM pour alimenter des documents et des espaces de jeu interactifs qui compilent et exécutent directement Neuroscript dans le navigateur.
Configuration recommandée
- Construisez le package WASM avec
wasm-pack. - Chargez le package avec votre outil de regroupement (bundler).
- Utilisez
WasmEnginepour les boucles de compilation + exécution, oucompile_onlypour les flux de validation uniquement.
Pour l'utilisation dans les documents, copiez le package construit dans docs/web/public/neuroscript-wasm afin que VitePress puisse le servir comme une ressource statique.
Boucle de playground minimaliste
javascript
import init, { WasmEngine } from "neuroscript-wasm";
await init();
const engine = new WasmEngine(sourceEditor.value);
function run(event) {
return engine.runEvent(event, { bpm: 120, beat: 4_000_000 }, Date.now() * 1_000_000);
}En savoir plus
- API JavaScript pour les formes d'événements et de transport complètes.
