comparison core/src/luan/modules/StringLuan.java @ 574:6cc2f047019b

remove LuanState.call()
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 13 Jul 2015 12:31:53 -0600
parents f1601a4ce1aa
children 7c3ad6db8ac3
comparison
equal deleted inserted replaced
573:894f991baac5 574:6cc2f047019b
191 args = new String[count]; 191 args = new String[count];
192 for( int j=0; j<count; j++ ) { 192 for( int j=0; j<count; j++ ) {
193 args[j] = m.group(j+1); 193 args[j] = m.group(j+1);
194 } 194 }
195 } 195 }
196 Object val = Luan.first( luan.call(fn,"repl-arg",args) ); 196 Object val = Luan.first( fn.call(luan,args) );
197 if( val != null ) { 197 if( val != null ) {
198 String replacement = luan.JAVA.toString(val); 198 String replacement = luan.JAVA.toString(val);
199 m.appendReplacement(sb,replacement); 199 m.appendReplacement(sb,replacement);
200 } 200 }
201 i++; 201 i++;