Lines Matching refs:parse
1075 ** in the parse area.
1594 ** repeat the following steps until either the parse area is empty or an
1596 ** a) Skip leading spaces and parse a name (see 3.4.1);
1620 ** run the parse chain against the incoming token until somebody eats it.
1622 ** Although ficlParseWord could be part of the parse list, I've hard coded it
1733 ** Surrogate precompiled parse step for ficlParseWord (this step is hard coded in
1748 ** (parse-step) ( c-addr u -- flag )
1749 ** runtime for a precompiled parse step - pop a counted string off the
1750 ** stack, run the parse step against it, and push the result flag (FICL_TRUE
3431 ** When the parse area is empty, restore the prior input source
3525 ** as a counted string. If the parse area was empty or contained no
3561 ** Skip leading spaces and parse name delimited by a space. c-addr is the
3563 ** string. If the parse area is empty, the resulting string has a zero length.
3584 ** the parsed string. If the parse area was empty, the resulting string has
3588 static void parse(FICL_VM *pVM)
4118 ** Skip leading spaces and parse name delimited by a space. Store x in
5020 dictAppendWord(dp, "parse", parse, FW_DEFAULT);
5138 dictAppendWord(dp, "add-parse-step",
5150 dictAppendWord(dp, "parse-word",parseNoCopy, FW_DEFAULT);
5206 dictAppendWord(dp, "(parse-step)",