bug fix on operand operation for left().

This commit is contained in:
barant 2024-12-23 09:51:50 -08:00
parent e86633f506
commit de55071aad
4 changed files with 8 additions and 4 deletions

View File

@ -19,7 +19,7 @@ namespace jet {
///
bool boolean;
coreutils::MString string;
coreutils::MString string = "";
double doubleValue;

View File

@ -6,9 +6,10 @@ complete=[ABCD;tohex]
division=[1.666666666667]
divisor=[8]
error=[64]
exprnumbers=[0123456789]
include=[yes]
ix=[1]
lefty=[]
lefty=[01234]
modified1=[ABCD]
multiplication=[15]
nested=[64]

View File

@ -2,8 +2,8 @@
<jet name1="localname" filterblanklines="true" trimlines="true">
<set name="test1" value="5 + 5" />
<set name="test2" expr="expr($[test1])" />
$[test2]
$[test2]=10
<set name="numbers">0123456789</set>
<set name="lefty" expr="left($[numbers],5)" />
$[lefty]
$[lefty]=01234
</jet>

View File

@ -26,6 +26,9 @@
<set name="error" value="$[nested]" />
$[nested]
<set name="numbers">0123456789</set>
$[numbers]
<set name="exprnumbers" expr="$[numbers]" />
$[exprnumbers]
<set name="lefty" expr="LEFT($[numbers],5)" />
lefty=[$[lefty]]
substring('abcdefg', 1, 3)=[$[theexpr]]