Lines Matching defs:string
317 * Ficl ( c-string -- length )
319 * Returns the length of a C-style (zero-terminated) string.
335 * a "format" string. Each character in the format string is copied verbatim
339 * s - read a C-ADDR U-LENGTH string from the stack and copy it to
341 * d - read a ficlCell from the stack, format it as a string (base-10,
350 * If SPRINTF runs out of space in the buffer to store the formatted string,
799 * calculates hashcode of specified string and leaves it on the stack
895 * runtime for a precompiled parse step - pop a counted string off the
1289 * move HERE past string so it doesn't get overwritten. --lch
1305 * IMMEDIATE word that compiles a string literal for later display
1307 * string from the
1358 * Return c-addr2 u describing a string consisting of the characters
1360 * the returned string.
1530 * output string. An ambiguous condition exists if # executes outside of a
1551 * Drop xd. Make the pictured numeric output string available as a character
1552 * string. c-addr and u specify the resulting character string. A program
1553 * may replace characters within the string.
1601 * Add char to the beginning of the pictured numeric output string.
1621 * numeric output string. An ambiguous condition exists if SIGN
1642 * string specified by c-addr1 u1 into digits, using the number in BASE,
1645 * convertible, including any + or -, is encountered or the string is
1647 * character or the first character past the end of the string if the string
1649 * string. An ambiguous condition exists if ud2 overflows during the
1720 * Receive a string of at most +n1 characters. An ambiguous condition
1723 * of non-graphic characters in the string has an environmental dependency.
1725 * construct the string are implementation-defined.
1728 * of 'accept' is to store the string at the address specified on
1931 * Return the character string specification for the counted string stored
1934 * characters of the string at c-addr2.
1951 * c-addr is the address of a character string and u is the string's
1954 * character string should contain a keyword from 3.2.6 Environmental
1988 * SOURCE-ID if it is present. Make the string described by c-addr and u
1999 ficlString string;
2003 FICL_STRING_SET_LENGTH(string, ficlStackPopUnsigned(vm->dataStack));
2004 FICL_STRING_SET_POINTER(string, ficlStackPopPointer(vm->dataStack));
2008 result = ficlVmExecuteString(vm, string);
2016 * Interpreting: get string delimited by a quote from the input stream,
2019 * of a string literal, FICL_VM_STATE_COMPILE the string from the input
2045 * Pop count and char address from stack and print the designated string.
2062 * Since we don't have an output primitive for a counted string
2063 * (oops), make sure the string is null terminated. If not, copy
2082 * ambiguous condition exists if the length of the parsed string is greater
2083 * than the implementation-defined length of a counted string.
2086 * as a counted string. If the parse area was empty or contained no
2087 * characters other than the delimiter, the resulting string has a zero
2088 * length. A space, not included in the length, follows the string. A
2089 * program may replace characters within the string.
2090 * NOTE! Ficl also NULL-terminates the dest string.
2127 * string. If the parse area is empty, the resulting string has a zero length.
2145 * the parsed string. If the parse area was empty, the resulting string has
2167 * Find the definition named in the counted string at c-addr. If the
2171 * string, the values returned by FIND while compiling may differ from
2193 * Find the definition named in the counted string at c-addr. If the
2197 * string, the values returned by FIND while compiling may differ from
2216 * Like FIND, but takes "c-addr u" for the string.
2440 * the string of characters identified by c-addr u. If u is zero,
2867 * When the input source is a string from EVALUATE, return FICL_FALSE and
3304 ficlDictionarySetConstant(environment, "/counted-string",