Mercurial Hosting > luan
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)); |