Mercurial > hg > jgplsrc
view test/g1x55.ijs @ 0:e0bbaa717f41 draft default tip
lol J
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Mon, 25 Nov 2013 11:56:30 -0500 |
parents | |
children |
line wrap: on
line source
NB. 1!:55 --------------------------------------------------------------- write =. 1!:2 files =. 1!:20 open =. 1!:21 lock =. 1!:31 erase =. 1!:55 f =. <'foo1x55.x' g =. <'goo1x55.x' q =. files '' (128$'a') write f erase f (128$'a') write f h =. open f erase f q -: files '' (128$'a') write f h =. open f erase h q -: files '' (128$'a') write f h =. open f erase <h q -: files '' (128$'a') write f (281$'a') write g h =. open f erase g,<h q -: files '' 'domain error' -: erase etx 'a' 'domain error' -: erase etx 'abc' 'domain error' -: erase etx 3.45 'domain error' -: erase etx 3j4 'domain error' -: erase etx <3.45 'domain error' -: erase etx <3j4 'domain error' -: erase etx <0;1;0 'file number error' -: erase etx 0 'file number error' -: erase etx 1 'file number error' -: erase etx 2 'file number error' -: erase etx <0 'file number error' -: erase etx <1 'file number error' -: erase etx <2 'file number error' -: erase etx 0;1;0 'file number error' -: erase etx 3;4;5 'file number error' -: erase etx 12345 12346 'rank error' -: erase etx <3 4 5 'rank error' -: erase etx <3 4$'a' 'length error' -: erase etx <'' 'length error' -: erase etx <i.0 mac =. 3 = 9!:12 '' f =. mac{'no/such/dir/or/file';':no:such:dir:or:file' (<erase etx <'NoSuch.943') e. 'file name error';'interface error' (<erase etx f ) e. 'file name error';'interface error' 4!:55 ;:'erase f files g h lock mac open q write '