comparison src/luan/interp/LuanParser.java @ 118:735708619119

add Debug.debug() git-svn-id: https://luan-java.googlecode.com/svn/trunk@119 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Sun, 01 Jun 2014 07:07:31 +0000
parents 1ff1c32417eb
children 8d7730a5e3b4
comparison
equal deleted inserted replaced
117:e935581cf9fb 118:735708619119
82 private final boolean interactive; 82 private final boolean interactive;
83 83
84 LuanParser(LuanSource source,UpValue.Getter envGetter) { 84 LuanParser(LuanSource source,UpValue.Getter envGetter) {
85 this.source = source; 85 this.source = source;
86 this.frame = new Frame(envGetter); 86 this.frame = new Frame(envGetter);
87 this.parser = new Parser(source.text); 87 this.parser = new Parser(source);
88 this.interactive = envGetter==UpValue.globalGetter; 88 this.interactive = envGetter==UpValue.globalGetter;
89 } 89 }
90 90
91 void addVar(String name,Object value) { 91 void addVar(String name,Object value) {
92 frame.addUpValueGetter(name,new UpValue.ValueGetter(value)); 92 frame.addUpValueGetter(name,new UpValue.ValueGetter(value));