diff src/luan/modules/StringLuan.java @ 1334:c88b486a9511

make some Luan methods static
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 12 Feb 2019 22:53:57 -0700
parents 25746915a241
children e0cf0d108a77
line wrap: on
line diff
--- a/src/luan/modules/StringLuan.java	Tue Feb 12 22:33:40 2019 -0700
+++ b/src/luan/modules/StringLuan.java	Tue Feb 12 22:53:57 2019 -0700
@@ -168,7 +168,7 @@
 				String match = m.groupCount()==0 ? m.group() : m.group(1);
 				Object val = t.get(match);
 				if( val != null ) {
-					String replacement = luan.toString(val);
+					String replacement = Luan.luanToString(val);
 					m.appendReplacement(sb,replacement);
 				}
 				i++;
@@ -193,7 +193,7 @@
 				}
 				Object val = Luan.first( fn.call(luan,args) );
 				if( val != null ) {
-					String replacement = luan.toString(val);
+					String replacement = Luan.luanToString(val);
 					m.appendReplacement(sb,replacement);
 				}
 				i++;
@@ -209,10 +209,10 @@
 		return String.format(format,args);
 	}
 
-	public static String concat(Luan luan,Object... args) throws LuanException {
+	public static String concat(Object... args) throws LuanException {
 		StringBuilder sb = new StringBuilder();
 		for( Object arg : args ) {
-			sb.append( luan.toString(arg) );
+			sb.append( Luan.luanToString(arg) );
 		}
 		return sb.toString();
 	}