fixed scoping for local on for tag.

This commit is contained in:
brad Arant committed 2024-12-21 20:26:46 -08:00
1 parent f3b66d9770
commit 9a9abab92d
17 files changed
+751 -233

No files matched your search

+5 -5
View File
@@ -7,13 +7,13 @@
<set name="modified1" value="ABCD" />
$[modified1;tohex]
<set name="tohex" value="tohex" />
$[tohex]
$[modified1;$[tohex]]
<set name="complete" value="$[modified1];$[tohex]" />
$[complete]
<set name="" value="xxx" />
the unnamed variable value: [$[]]
---
$[nonexistant]
$[%HOME]
<set name="ix" value="1" />
<set name="theexpr" expr="SUBSTRING('abcdefg', 5 - 4, 20 - 17)" />
@@ -23,7 +23,7 @@
<set name="division" expr="5/3" />
<set name="divisor" value="8" />
<set name="nested" expr="(2*(4+4)/$[divisor])*32" />
<set name="error" value="$[x]" />
<set name="error" value="$[nested]" />
$[nested]
<set name="numbers">0123456789</set>
<set name="lefty" expr="LEFT($[numbers],5)" />
@@ -54,11 +54,11 @@
456
</if>
</if>
<for name="ix" start="1" end="5" step="1">
-->#[ix]<--
<for name="ix" start="1" end="5" step="1" scope="local">
-->$[ix]<--
</for>
<call status="rc" pgm="/usr/bin/ls" arg1="-al" name="ls" />
$[rc]
[rc]
$[ls]
<read file="../compile" name="file" />
$[filex]