|
|
|
Xp_AStrsToAry_r
Returns compiled expression from an ascii expression.
| errCode = Xp_AStrsToAry_r
(str, pA, aSz, pA_r, p, errMsg_r, errMsgSz,
exeXpsImmed_b=TRUE, exeLstXp_b=TRUE) |
| Dir |
Type |
Par |
Description |
| in |
TCHAR* |
str |
An ascii expression. |
| in |
int*** |
pA |
An array that holds compiled expression |
| in |
int |
aSz |
Size of array that holds compiled expression |
| in/out |
int* & |
pA_r |
handle to var.
This var's value indicates start of compiled expression in pA. |
| in/out |
int* & |
p |
handle to var.
This var's value indicates address of next available memory in pA. |
| in/out |
TCHAR* |
errMsg_r |
String that returns error message. |
| in |
int |
errMsgSz |
Size of string that holds error message. |
| in |
BOOL |
exeXpsImmed_b |
If TRUE, executes expressions immediately. |
| in |
BOOL |
exeLstXp_b |
If TRUE, executes last expression submitted. |
| return |
int |
errCode |
Error code. 0 if none. |
Notes:
Example:
Related:
Xp_AStrsToAry_r,
Xp_compile,
Xp_execute,
Xp_process_r
|