comparison src/luan/LuanState.java @ 136:7e160d2f6d9c

update HttpLib, untested git-svn-id: https://luan-java.googlecode.com/svn/trunk@137 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Wed, 11 Jun 2014 09:33:02 +0000
parents 3119326260ea
children f4ce03ff6b2f
comparison
equal deleted inserted replaced
135:3119326260ea 136:7e160d2f6d9c
15 import luan.lib.TableLib; 15 import luan.lib.TableLib;
16 import luan.lib.HtmlLib; 16 import luan.lib.HtmlLib;
17 import luan.lib.BinaryLib; 17 import luan.lib.BinaryLib;
18 import luan.lib.IoLib; 18 import luan.lib.IoLib;
19 import luan.lib.ThreadLib; 19 import luan.lib.ThreadLib;
20 import luan.lib.HttpLib;
20 21
21 22
22 public abstract class LuanState implements DeepCloneable<LuanState> { 23 public abstract class LuanState implements DeepCloneable<LuanState> {
23 private final LuanBit JAVA = bit(LuanElement.JAVA); 24 private final LuanBit JAVA = bit(LuanElement.JAVA);
24 25
150 luan.load(BinaryLib.NAME,BinaryLib.LOADER); 151 luan.load(BinaryLib.NAME,BinaryLib.LOADER);
151 luan.load(IoLib.NAME,IoLib.LOADER); 152 luan.load(IoLib.NAME,IoLib.LOADER);
152 luan.load(ThreadLib.NAME,ThreadLib.LOADER); 153 luan.load(ThreadLib.NAME,ThreadLib.LOADER);
153 BasicLib.do_java_resource(luan,"luan/lib/init.luan"); 154 BasicLib.do_java_resource(luan,"luan/lib/init.luan");
154 luan.preload.put(JavaLib.NAME,JavaLib.LOADER); 155 luan.preload.put(JavaLib.NAME,JavaLib.LOADER);
156 luan.preload.put(HttpLib.NAME,HttpLib.LOADER);
155 return luan; 157 return luan;
156 } catch(LuanException e) { 158 } catch(LuanException e) {
157 throw new RuntimeException(e); 159 throw new RuntimeException(e);
158 } 160 }
159 } 161 }