From 160cc7480b1596a8df7bbb9fb7d7905f1b380f68 Mon Sep 17 00:00:00 2001 From: filifa Date: Thu, 11 Dec 2025 23:49:34 -0500 Subject: [PATCH] move worker initiation --- main.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/main.js b/main.js index 45ee0c2..8ee7315 100644 --- a/main.js +++ b/main.js @@ -17,11 +17,6 @@ along with this program. If not, see . import { tokenize } from "./modules/lexer.js"; import { shunt } from "./modules/parser.js"; -const worker = new Worker("./modules/compute.js"); -worker.addEventListener("message", (message) => { - document.querySelector("#result").value = message.data; -}); - function evaluate() { const expr = document.querySelector("#expr"); const modulus = document.querySelector("#modulus"); @@ -117,6 +112,11 @@ function switchButtons(enabled) { } } +const worker = new Worker("./modules/compute.js"); +worker.addEventListener("message", (message) => { + document.querySelector("#result").value = message.data; +}); + document.querySelector("#expr").addEventListener("focus", setupExprInput); document.querySelector("#expr").addEventListener("keyup", (e) => evalOnEnter(e));