summaryrefslogtreecommitdiffstats
path: root/src/parse
diff options
context:
space:
mode:
Diffstat (limited to 'src/parse')
-rw-r--r--src/parse/ast.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/parse/ast.rs b/src/parse/ast.rs
index 71cb9af..b8e1ca0 100644
--- a/src/parse/ast.rs
+++ b/src/parse/ast.rs
@@ -171,10 +171,9 @@ impl Word {
}
}
- fn eval(self, _env: &Env) -> String {
+ fn eval(self, env: &Env) -> String {
if self.var {
- // TODO
- format!("'value-of-${{{}}}'", self.word)
+ env.var(&self.word)
} else {
self.word
}