diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-05-18 22:01:50 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-05-18 22:01:50 -0400 |
| commit | ec3eef151f1bf3d03237110857a4d9e94eab83c4 (patch) | |
| tree | 6c46fb6b481f9906dd22d1c93e06c81147fa9892 | |
| parent | eb75383cad78627040337df29dea7e397735ed63 (diff) | |
Work around unknown system error message being a plain string
| -rw-r--r-- | docs/bqn.js | 2 |
1 files changed, 1 insertions, 1 deletions
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)); |
