Mercurial Hosting > luan
comparison src/luan/modules/BasicLuan.java @ 1189:73d754b1889f
add stringify
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 23 Feb 2018 01:40:04 -0700 |
parents | 7ef40e1923b7 |
children | bae51e2d34c9 |
comparison
equal
deleted
inserted
replaced
1188:9f5edbef3f55 | 1189:73d754b1889f |
---|---|
11 import luan.LuanState; | 11 import luan.LuanState; |
12 import luan.LuanTable; | 12 import luan.LuanTable; |
13 import luan.LuanFunction; | 13 import luan.LuanFunction; |
14 import luan.LuanException; | 14 import luan.LuanException; |
15 import luan.LuanMethod; | 15 import luan.LuanMethod; |
16 import luan.modules.parsers.LuanToString; | |
16 | 17 |
17 | 18 |
18 public final class BasicLuan { | 19 public final class BasicLuan { |
19 | 20 |
20 public static String type(Object obj) { | 21 public static String type(Object obj) { |
221 } else { | 222 } else { |
222 return obj.hashCode(); | 223 return obj.hashCode(); |
223 } | 224 } |
224 } | 225 } |
225 | 226 |
227 public static String stringify(Object obj,Boolean strict) throws LuanException { | |
228 boolean b = strict!=null ? strict : true; | |
229 return LuanToString.toString(obj,b); | |
230 } | |
231 | |
226 } | 232 } |