comparison core/src/luan/impl/ForStmt.java @ 497:55f9f74f1e55

Http.request is now pure luan
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 17 May 2015 19:25:47 -0600
parents b48cfa14ba60
children 4723d22062ce
comparison
equal deleted inserted replaced
496:c65df5b25932 497:55f9f74f1e55
30 Object vals = bit.call(iter,name,LuanFunction.NOTHING); 30 Object vals = bit.call(iter,name,LuanFunction.NOTHING);
31 if( vals==null ) 31 if( vals==null )
32 break; 32 break;
33 if( vals instanceof Object[] ) { 33 if( vals instanceof Object[] ) {
34 Object[] a = (Object[])vals; 34 Object[] a = (Object[])vals;
35 if( a.length==0 ) 35 if( a.length==0 || a[0]==null )
36 break; 36 break;
37 for( int i=0; i<nVars; i++ ) { 37 for( int i=0; i<nVars; i++ ) {
38 luan.stackSet( iVars+i, i < a.length ? a[i] : null ); 38 luan.stackSet( iVars+i, i < a.length ? a[i] : null );
39 } 39 }
40 } else { 40 } else {