line continuation when initializing 2d waves
function foo()
Make/O foo0 = {0,1,2,\
3} // a line continuation after this comma works for 1D waves
Make/O foo1 = {{0,1,2,3},{0,1,2,3}} // here's a 2D wave
Make/O foo2 = {{0,1,2,3},{0,\
1,2,3}} // line continuation after comma: no error
Make/O foo3 = {{0,1,2,3},{0\
,1,2,3}} // line continuation before comma: no error
Make/O foo4 = {{0,1,2,3},{\
0,1,2,3} } // line continuation after braces: no error
Make/O foo5 = {{0,1,2,3},\
{0,1,2,3}} // syntax error: most readable - line continuation between elements
end
It's only a code readability issue, but it would be nice if this could be fixed...
Interesting is also that the syntax error after comma is not general.
The following
does work.
May 29, 2017 at 01:50 pm - Permalink