Mercurial Hosting > luan
comparison core/src/luan/impl/LuanStateImpl.java @ 533:8e51d6071b67
restore LuanTable.hasJava
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 27 May 2015 23:40:09 -0600 |
parents | 92c3d22745b8 |
children | f22a09e98b04 |
comparison
equal
deleted
inserted
replaced
532:9bf9ad733827 | 533:8e51d6071b67 |
---|---|
109 } | 109 } |
110 | 110 |
111 @Override public boolean hasJava() { | 111 @Override public boolean hasJava() { |
112 if( frame==null ) | 112 if( frame==null ) |
113 return false; | 113 return false; |
114 return (Boolean)frame.closure.upValues()[0].get(); | 114 return ((LuanTable)frame.closure.upValues()[0].get()).hasJava; |
115 } | 115 } |
116 | 116 |
117 @Override public void setJava() { | 117 @Override public void setJava() { |
118 frame.closure.upValues()[0].set(true); | 118 ((LuanTable)frame.closure.upValues()[0].get()).hasJava = true; |
119 } | 119 } |
120 | 120 |
121 @Override public LuanSource currentSource(){ | 121 @Override public LuanSource currentSource(){ |
122 if( frame==null ) | 122 if( frame==null ) |
123 return null; | 123 return null; |