diff core/src/luan/LuanTable.java @ 498:ee55be414a34

Http.response is now mostly luan
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 18 May 2015 00:25:35 -0600
parents 55f9f74f1e55
children d3183a330ff5
line wrap: on
line diff
--- a/core/src/luan/LuanTable.java	Sun May 17 19:25:47 2015 -0600
+++ b/core/src/luan/LuanTable.java	Mon May 18 00:25:35 2015 -0600
@@ -269,6 +269,15 @@
 		};
 	}
 
+	public Iterable<Map.Entry<Object,Object>> rawIterable() throws LuanException {
+		final Iterator<Map.Entry<Object,Object>> iter = rawIterator();
+		return new Iterable<Map.Entry<Object,Object>>() {
+			public Iterator<Map.Entry<Object,Object>> iterator() {
+				return iter;
+			}
+		};
+	}
+
 	public Iterator<Map.Entry<Object,Object>> iterator(final LuanState luan) throws LuanException {
 		if( getHandler("__pairs") == null )
 			return rawIterator();