Mercurial Hosting > luan
changeset 2166:2853caeb99b5 default tip
add is_only_list
| author | Franklin Schmidt <fschmidt@gmail.com> |
|---|---|
| date | Fri, 06 Feb 2026 21:49:05 -0700 |
| parents | 481e3404ded8 |
| children | |
| files | src/luan/modules/Table.luan src/luan/modules/TableLuan.java |
| diffstat | 2 files changed, 9 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
diff -r 481e3404ded8 -r 2853caeb99b5 src/luan/modules/Table.luan --- a/src/luan/modules/Table.luan Wed Feb 04 21:26:16 2026 -0700 +++ b/src/luan/modules/Table.luan Fri Feb 06 21:49:05 2026 -0700 @@ -10,6 +10,7 @@ Table.insert = TableLuan.insert Table.is_empty = TableLuan.is_empty Table.is_list = TableLuan.is_list +Table.is_only_list = TableLuan.is_only_list Table.pack = TableLuan.pack Table.remove = TableLuan.remove Table.size = TableLuan.size
diff -r 481e3404ded8 -r 2853caeb99b5 src/luan/modules/TableLuan.java --- a/src/luan/modules/TableLuan.java Wed Feb 04 21:26:16 2026 -0700 +++ b/src/luan/modules/TableLuan.java Fri Feb 06 21:49:05 2026 -0700 @@ -136,8 +136,12 @@ return luan.toTable(obj); } - public static boolean is_list(LuanTable tbl) throws LuanException { - return tbl.isList(); - } - + public static boolean is_list(LuanTable tbl) throws LuanException { + return tbl.isList(); + } + + public static boolean is_only_list(LuanTable tbl) throws LuanException { + return tbl.isOnlyList(); + } + }
