fixed right() expression.
This commit is contained in:
parent
f1f45af332
commit
f7812821b3
@ -72,10 +72,9 @@ namespace jet {
|
||||
Operand parm2(in, tag);
|
||||
if(in.ifNext(")")) {
|
||||
int len = parm1.string.getLength();
|
||||
int start = len - parm2.string.asInteger();
|
||||
std::cout << "len: " << len << "; start: " << start << ";" << std::endl;
|
||||
string = parm1.string.substring(0, parm2.string.asInteger());
|
||||
std::cout << "string: " << string << std::endl;
|
||||
int size = parm2.string.asInteger();
|
||||
int start = len - size;
|
||||
string = parm1.string.substring(start, size);
|
||||
} else
|
||||
throw coreutils::Exception("Expecting ) at end of RIGHT expression.");
|
||||
} else if(in.ifNextIgnoreCase("TRIM")) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user