From fdbe2e9521aa54ec6e0b70c1cb0f532248e531e4 Mon Sep 17 00:00:00 2001 From: Kevin Chabowski Date: Sat, 24 May 2014 01:29:11 +0200 Subject: Fixed ste:get Didn't work at all before. The varname was not passed correctly. Also added the test case that showed this. --- Transcompiler.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Transcompiler.php') diff --git a/Transcompiler.php b/Transcompiler.php index 26011f3..8b52fa2 100644 --- a/Transcompiler.php +++ b/Transcompiler.php @@ -342,8 +342,7 @@ class Transcompiler { } list($val, $pre) = self::_transcompile($ast->params["var"], true); - $code .= $pre; - return "\$outputstack[\$outputstack_i] .= \$ste->get_var_by_name(" . $val . ");"; + return "$pre\$outputstack[\$outputstack_i] .= \$ste->get_var_by_name(" . $val . ");"; }, "calc" => function($ast) { $code = "\$outputstack[] = '';\n\$outputstack_i++;\n"; -- cgit v1.2.3-54-g00ecf