From ec3eef151f1bf3d03237110857a4d9e94eab83c4 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Tue, 18 May 2021 22:01:50 -0400 Subject: Work around unknown system error message being a plain string --- docs/bqn.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/bqn.js b/docs/bqn.js index 1e7631f5..e3e5e0cf 100644 --- a/docs/bqn.js +++ b/docs/bqn.js @@ -380,7 +380,7 @@ let system = (x,w) => { } let wrapcomp = comp => (src, rt) => { let s=str(src), c; - try { c=comp(s,rt); } catch(e) { e.message.src=s; throw e; } + try { c=comp(s,rt); } catch(e) { if (typeof e.message!=="string") e.message.src=s; throw e; } c.push(s); return c; } let bqngen = (comp, rt) => src => run.apply(null,wrapcomp(comp)(str(src),rt)); -- cgit v1.2.3