SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprExprScanErr Struct Reference

Give detailed feedback on a parse error when looking for the end of an expression. More...

Data Fields

const char * estr
 
int err
 an error number (set to 0 if no error occured) More...
 
int pos1
 
int pos2
 

Detailed Description

Give detailed feedback on a parse error when looking for the end of an expression.

See Also
spr_expr_scan() for more details

Field Documentation

const char* SprExprScanErr::estr

an explicative error message (set to NULL if no error occurred)

int SprExprScanErr::err

an error number (set to 0 if no error occured)

See Also
SprExprScanCodes and spr_expr_scan() for more details
int SprExprScanErr::pos1

begin location of the problem (e.g. a bracet open); set to (-1) if not relevant

int SprExprScanErr::pos2

end location of the problem (e.g. the non-matching bracket close); set to (-1) if not relevant