Split is Behaves Unexpectedly?
Sivakatirswami
katir at hindu.org
Mon Feb 18 13:43:10 EST 2008
I dunno... I will submit this to the Omniscient Revolution Users List
Some wizard will know...
-------
Namaste, Swami
This is either a bug report, or, the split comand has changed? Do you
still have a copy of the old "mc" ?
Running the identical program on my old "mc" interpreter at work, versus
running it on the "revolution" interpreter on vel, I get the correct
results at work, and incorrect results on vel.
Aum Aum
*_Vel:
_*------------
code
------------
#!/usr/local/bin/revolution
on startup
read from stdin until empty
put it into testdata
repeat for each line thisline in testdata
split thisline by "|"
put thisline[1]
put thisline[2]
put thisline[3]
end repeat
end startup
------------
data
------------
1|2|3|4
5|6|7|8
9|10|11|23
------------
results
------------
1
2
3
9
10
11
*_Work
_*
code
..........
#!/usr/local/bin/mc
on startup
read from stdin until empty
put it into testdata
repeat for each line thisline in testdata
split thisline by "|"
put
thisline[1]
put
thisline[2]
put
thisline[3]
end repeat
end startup
..........
data
..........
1|2|3|4
5|6|7|8
9|10|11|23
..........
results
..........
1
2
3
5
6
7
9
10
11
More information about the use-livecode
mailing list