Go to the source code of this file.
Defines |
| #define | ENV_BUFFER_SIZE 1024 |
| #define | PARSE_IDENT(ident, identlen, p) |
Functions |
| static BOOL | seta_eval (LPCTSTR expr) |
| static LPCTSTR | skip_ws (LPCTSTR p) |
| static LPTSTR | GetQuotedString (TCHAR *p) |
| INT | cmd_set (LPTSTR param) |
| static INT | ident_len (LPCTSTR p) |
| static BOOL | seta_identval (LPCTSTR ident, INT *result) |
| static BOOL | calc (INT *lval, TCHAR op, INT rval) |
| static BOOL | seta_stmt (LPCTSTR *p_, INT *result) |
| static BOOL | seta_unaryTerm (LPCTSTR *p_, INT *result) |
| static BOOL | seta_mulTerm (LPCTSTR *p_, INT *result) |
| static BOOL | seta_ltorTerm (LPCTSTR *p_, INT *result, LPCTSTR ops, BOOL(*subTerm)(LPCTSTR *, INT *)) |
| static BOOL | seta_addTerm (LPCTSTR *p_, INT *result) |
| static BOOL | seta_logShiftTerm (LPCTSTR *p_, INT *result) |
| static BOOL | seta_bitAndTerm (LPCTSTR *p_, INT *result) |
| static BOOL | seta_bitExclOrTerm (LPCTSTR *p_, INT *result) |
| static BOOL | seta_bitOrTerm (LPCTSTR *p_, INT *result) |
| static BOOL | seta_expr (LPCTSTR *p_, INT *result) |
| static BOOL | seta_assignment (LPCTSTR *p_, INT *result) |