Mercurial Hosting > luan
comparison 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 |
comparison
equal
deleted
inserted
replaced
497:55f9f74f1e55 | 498:ee55be414a34 |
---|---|
267 return iter; | 267 return iter; |
268 } | 268 } |
269 }; | 269 }; |
270 } | 270 } |
271 | 271 |
272 public Iterable<Map.Entry<Object,Object>> rawIterable() throws LuanException { | |
273 final Iterator<Map.Entry<Object,Object>> iter = rawIterator(); | |
274 return new Iterable<Map.Entry<Object,Object>>() { | |
275 public Iterator<Map.Entry<Object,Object>> iterator() { | |
276 return iter; | |
277 } | |
278 }; | |
279 } | |
280 | |
272 public Iterator<Map.Entry<Object,Object>> iterator(final LuanState luan) throws LuanException { | 281 public Iterator<Map.Entry<Object,Object>> iterator(final LuanState luan) throws LuanException { |
273 if( getHandler("__pairs") == null ) | 282 if( getHandler("__pairs") == null ) |
274 return rawIterator(); | 283 return rawIterator(); |
275 final LuanFunction fn = pairs(luan); | 284 final LuanFunction fn = pairs(luan); |
276 return new Iterator<Map.Entry<Object,Object>>() { | 285 return new Iterator<Map.Entry<Object,Object>>() { |