A container class for compile-time check methods. More...
#include <script.h>
Static Public Member Functions | |
static const char * | chkApply (script *img, header *scr, line_t *line) |
static const char * | chkBreak (script *img, header *scr, line_t *line) |
static const char * | chkCase (script *img, header *scr, line_t *line) |
static const char * | chkClear (script *img, header *scr, line_t *line) |
static const char * | chkConditional (script *img, header *scr, line_t *line) |
static const char * | chkConst (script *img, header *scr, line_t *line) |
static const char * | chkContinue (script *img, header *scr, line_t *line) |
static const char * | chkDefine (script *img, header *scr, line_t *line) |
static const char * | chkDo (script *img, header *scr, line_t *line) |
static const char * | chkElif (script *img, header *scr, line_t *line) |
static const char * | chkElse (script *img, header *scr, line_t *line) |
static const char * | chkEndcase (script *img, header *scr, line_t *line) |
static const char * | chkEndif (script *img, header *scr, line_t *line) |
static const char * | chkError (script *img, header *scr, line_t *line) |
static const char * | chkExit (script *img, header *scr, line_t *line) |
static const char * | chkExpand (script *img, header *scr, line_t *line) |
static const char * | chkExpr (script *img, header *scr, line_t *line) |
static const char * | chkForeach (script *img, header *scr, line_t *line) |
static const char * | chkGosub (script *img, header *src, line_t *line) |
static const char * | chkGoto (script *img, header *scr, line_t *line) |
static const char * | chkIf (script *img, header *scr, line_t *line) |
static const char * | chkIgnore (script *img, header *scr, line_t *line) |
static const char * | chkIndex (script *img, header *scr, line_t *line) |
static const char * | chkInvoke (script *img, header *scr, line_t *line) |
static const char * | chkLoop (script *img, header *scr, line_t *line) |
static const char * | chkNop (script *img, header *scr, line_t *line) |
static const char * | chkOtherwise (script *img, header *scr, line_t *line) |
static const char * | chkPack (script *img, header *scr, line_t *line) |
static const char * | chkPrevious (script *img, header *scr, line_t *line) |
static const char * | chkPush (script *img, header *scr, line_t *line) |
static const char * | chkRef (script *ing, header *scr, line_t *line) |
static const char * | chkSet (script *img, header *scr, line_t *line) |
static const char * | chkStrict (script *img, header *scr, line_t *line) |
static const char * | chkUntil (script *img, header *scr, line_t *line) |
static const char * | chkVar (script *img, header *scr, line_t *line) |
static const char * | chkWhen (script *img, header *scr, line_t *line) |
static const char * | chkWhile (script *ing, header *scr, line_t *line) |
static bool | isText (const char *text) |
static bool | isValue (const char *text) |
A container class for compile-time check methods.
Check methods are defined for each script statement. A derived application server would use this as a base class for the check methods of it's own extensions.
Definition at line 187 of file script.h.