From c6e5ca2710cf31f26d6de80d8f9e3b2b2400d96a Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Fri, 19 Sep 2025 22:00:20 +0200 Subject: [PATCH] experiment --- packages/mondo/mondo.mjs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/mondo/mondo.mjs b/packages/mondo/mondo.mjs index b879f24bf..0b744c45c 100644 --- a/packages/mondo/mondo.mjs +++ b/packages/mondo/mondo.mjs @@ -45,6 +45,11 @@ export class MondoParser { } // takes code string, returns list of matched tokens (if valid) tokenize(code, offset = 0) { + code = code.trim(); + // multilinebreak -> stack + code = code.replaceAll(/(\r?\n){2,}/g, ','); + // single line break -> pipe + code = code.replaceAll('\n', ' # '); let tokens = []; let locEnabled = offset !== -1; let trim = () => {