comparison core/src/luan/modules/TableLuan.java @ 440:93e6e67768d7

remove Luan.asString()
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 04 May 2015 11:34:38 -0600
parents d9df6d6cb927
children bf5e62a9090c
comparison
equal deleted inserted replaced
439:057c10f55f72 440:93e6e67768d7
24 Object val = list.get(luan,k); 24 Object val = list.get(luan,k);
25 if( val==null ) 25 if( val==null )
26 break; 26 break;
27 if( sep!=null && k > first ) 27 if( sep!=null && k > first )
28 buf.append(sep); 28 buf.append(sep);
29 String s = Luan.asString(val); 29 String s = luan.toString(val);
30 if( s==null ) 30 buf.append(s);
31 throw luan.exception( "invalid value ("+Luan.type(val)+") at index "+k+" in table for 'concat'" );
32 buf.append(val);
33 } 31 }
34 return buf.toString(); 32 return buf.toString();
35 } 33 }
36 34
37 public static void insert(LuanState luan,LuanTable list,int pos,Object value) throws LuanException { 35 public static void insert(LuanState luan,LuanTable list,int pos,Object value) throws LuanException {