summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authortomhuda <tomhuda@tilde.io>2012-05-28 17:00:41 -0700
committertomhuda <tomhuda@tilde.io>2012-05-28 17:00:41 -0700
commit175c6fae0f704b2f1088728136e238186fbb1cf3 (patch)
treed539e2275a589f998ef02ed128976401247f0809 /src
parent3486b530beb9a9516bb8c67470b3515133259559 (diff)
downloadhandlebars.js-175c6fae0f704b2f1088728136e238186fbb1cf3.zip
handlebars.js-175c6fae0f704b2f1088728136e238186fbb1cf3.tar.gz
handlebars.js-175c6fae0f704b2f1088728136e238186fbb1cf3.tar.bz2
More cleanup
* Make block and inverse use the main helper path * Eliminate separate inverse AST node
Diffstat (limited to 'src')
-rw-r--r--src/handlebars.yy4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/handlebars.yy b/src/handlebars.yy
index a48e834..ec4fbe1 100644
--- a/src/handlebars.yy
+++ b/src/handlebars.yy
@@ -18,8 +18,8 @@ statements
;
statement
- : openInverse program closeBlock { $$ = new yy.InverseNode($1, $2, $3); }
- | openBlock program closeBlock { $$ = new yy.BlockNode($1, $2, $3); }
+ : openInverse program closeBlock { $$ = new yy.BlockNode($1, $2.inverse, $2, $3); }
+ | openBlock program closeBlock { $$ = new yy.BlockNode($1, $2, $2.inverse, $3); }
| mustache { $$ = $1; }
| partial { $$ = $1; }
| CONTENT { $$ = new yy.ContentNode($1); }