move worker initiation

This commit is contained in:
filifa 2025-12-11 23:49:34 -05:00
parent fcdf795387
commit 160cc7480b
1 changed files with 5 additions and 5 deletions

10
main.js
View File

@ -17,11 +17,6 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
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));