Mercurial Hosting > luan
comparison core/src/luan/impl/LuanStateImpl.java @ 301:a6bf8ff720f8
add java security
git-svn-id: https://luan-java.googlecode.com/svn/trunk@302 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Wed, 17 Dec 2014 12:35:57 +0000 |
parents | 5ba136769034 |
children | b48cfa14ba60 |
comparison
equal
deleted
inserted
replaced
300:9fb523472035 | 301:a6bf8ff720f8 |
---|---|
8 import luan.LuanState; | 8 import luan.LuanState; |
9 import luan.LuanTable; | 9 import luan.LuanTable; |
10 import luan.LuanFunction; | 10 import luan.LuanFunction; |
11 import luan.LuanException; | 11 import luan.LuanException; |
12 import luan.LuanElement; | 12 import luan.LuanElement; |
13 import luan.LuanSource; | |
13 import luan.DeepCloner; | 14 import luan.DeepCloner; |
14 | 15 |
15 | 16 |
16 final class LuanStateImpl extends LuanState { | 17 final class LuanStateImpl extends LuanState { |
17 | 18 |
111 if( frame==null ) | 112 if( frame==null ) |
112 return null; | 113 return null; |
113 return (LuanTable)frame.closure.upValues()[0].get(); | 114 return (LuanTable)frame.closure.upValues()[0].get(); |
114 } | 115 } |
115 | 116 |
117 @Override public LuanSource currentSource(){ | |
118 if( frame==null ) | |
119 return null; | |
120 return frame.closure.fnDef.se().source; | |
121 } | |
122 | |
116 } | 123 } |