Lines Matching refs:len
683 size_t len;
688 len = (size_t)POP(DS);
691 *buf++ = (uchar_t)len;
692 strncpy(buf, str, (len&0xff));
698 uchar_t *len;
701 len = (uchar_t *)TOS;
703 PUSH(DS, *len);
962 fstack_t len, addr;
966 len = POP(DS);
968 for (i = 0; i < len; i += sizeof (lforth_t),
984 fstack_t len, addr;
988 len = POP(DS);
990 for (i = 0; i < len; i += sizeof (wforth_t),
1006 fstack_t len, addr;
1010 len = POP(DS);
1012 for (i = 0; i < len; i += sizeof (lforth_t),
1072 int len, sign = 1, error = 0;
1075 buf = pop_a_string(env, &len);
1079 len--;
1082 while (len-- && !error) {
1667 size_t len;
1670 len = (size_t)POP(DS);
1674 memmove(dest, src, len);
1682 size_t len;
1686 len = (size_t)POP(DS);
1688 memset(dest, val, len);
1695 size_t len;
1699 len = (size_t)POP(DS);
1702 res = memcmp(str2, str1, len);
1970 push_string(fcode_env_t *env, char *str, int len)
1978 if (!len) {
1983 if (len != buflen[string_count]) {
1985 buffer[ string_count ] = (char *)MALLOC(len+1);
1986 buflen[ string_count ] = len;
1990 memcpy(dest, str, len);
1991 *(dest+len) = 0;
1993 PUSH(DS, len);
2000 int len = 0;
2008 len = next - here;
2011 len = strlen(here);
2012 next = here + len;
2016 push_string(env, here, len);
2075 int len;
2078 name = parse_a_string(env, &len);
2079 header(env, name, len, flags);
2116 int len;
2120 len = POP(DS);
2123 *tostr++ = len;
2124 while (len--)
2279 char *name, int len,
2294 if (len)
2295 header(env, name, len, 0);