created INTEGER function on operand.
This commit is contained in:
parent
ce6b163d5d
commit
10db0e9c70
@ -94,7 +94,13 @@ namespace jet {
|
||||
} else if(in.ifNextIgnoreCase("CONCAT")) {
|
||||
|
||||
} else if(in.ifNextIgnoreCase("INTEGER")) {
|
||||
|
||||
if(!in.ifNext("("))
|
||||
throw coreutils::Exception("Expecting ( for INTEGER parameters.");
|
||||
Operand parm1(in, tag);
|
||||
if(in.ifNext(")")) {
|
||||
string = parm1.string.asInteger();
|
||||
} else
|
||||
throw coreutils::Exception("Expecting ) at end of INTEGER expression.");
|
||||
} else if(in.ifNextIgnoreCase("ROUND")) {
|
||||
|
||||
} else if(in.ifNextIgnoreCase("RANDOM")) {
|
||||
|
@ -9,7 +9,7 @@ namespace jet {
|
||||
if(keywordDefined("cgi") && (resolveKeyword("cgi") == "true")) {
|
||||
global.cgi = true;
|
||||
|
||||
cookies = getenv("HTTP_COOKIE");
|
||||
// cookies = getenv("HTTP_COOKIE");
|
||||
|
||||
if(keywordDefined("sessiondir")) {
|
||||
global.session = true;
|
||||
@ -20,7 +20,7 @@ namespace jet {
|
||||
// else
|
||||
// generate new session id.
|
||||
// create session cookie in response.
|
||||
char hashit[64];
|
||||
/* char hashit[64];
|
||||
char hash[32];
|
||||
sprintf(hashit, "JETSESSION%ld", time(0));
|
||||
SHA1(hashit, strlen(hashit), hash);
|
||||
@ -32,7 +32,7 @@ namespace jet {
|
||||
if(keywordDefined("sessiontimeout")) {
|
||||
time_t timeout = time(0) + keywords["sessiontimeout"].asInteger();
|
||||
}
|
||||
|
||||
*/
|
||||
// also save last activity time in session file.
|
||||
|
||||
}
|
||||
|
@ -10,4 +10,6 @@ $[lefty]=01234
|
||||
$[righty]=56789
|
||||
<set name="trim" expr="trim(' this is a test ')" />
|
||||
$[trim]=this is a test
|
||||
<set name="integer" expr="integer(12430.54356546)" />
|
||||
$[integer]=12430
|
||||
</jet>
|
||||
|
Loading…
x
Reference in New Issue
Block a user