(scope: Scope)
| 66 | } |
| 67 | |
| 68 | resolveRight(scope: Scope) { |
| 69 | if (this.b instanceof Symbol) { |
| 70 | if (scope.has(this.b)) return scope.get(this.b) |
| 71 | else return new Value(this.b.name) |
| 72 | } else { |
| 73 | return this.b.resolve(scope) |
| 74 | } |
| 75 | } |
| 76 | |
| 77 | resolve(scope: Scope): Value { |
| 78 | const a = this.resolveLeft(scope).val |