diff --git a/lib/tryapl.js b/lib/tryapl.js index bb4b41e..d19fa14 100644 --- a/lib/tryapl.js +++ b/lib/tryapl.js @@ -96,7 +96,7 @@ function loadTryAPL () { // Continue collecting input lines if accumulated multiline input string has unclosed braces // --- To do --- // Extend Continue to deal with different types of multiline structures - Continue=t=>0<[...t.replace(/'[^']+'/g,"").replace(/⍝.*/g,"")].map(c=>c=="{"?1:c=="}"?-1:0).reduce((a,b)=>a+b) + Continue=t=>0<[...t.replace(/'[^']*'/g,"").replace(/⍝.*/g,"")].map(c=>c=="{"?1:c=="}"?-1:0).reduce((a,b)=>a+b) if (getSessionInput(0)[0]=="\t") { log ("submit multiple lines")