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 = () => {