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;