Lines Matching +defs:string +defs:not +defs:equal
27 #include <string.h>
104 static void not(void);
108 static void equal(void);
170 { '=', equal },
185 { 'N', not },
446 push_string(char *string)
448 stack_pushstring(&bmachine.stack, string);
532 (void)fputs(value->u.string, stdout);
738 digits = strlen(value->u.string);
769 str[0] = value->u.string[0];
1011 /* Create copies of the scales, since r might be equal to a or b */
1333 not(void)
1346 equal(void)
1532 warn("eval called with non-string argument");
1535 eval_string(bstrdup(v->u.string));
1573 warnx("Q command argument exceeded string execution depth");
1595 warnx("J command argument exceeded string execution depth");
1616 errx(1, "mark not found");
1679 /* Check for tail call. Do not recurse in that case. */