Lines Matching defs:cmd
30 const char *cmd; /* Command string from the command line. */
38 cmd = argv[1];
40 while (*cmd != '\0') {
41 switch (*cmd++) {
50 i = getint(&cmd);
60 if (*cmd != '\0')
61 errx(1, "%s: not the last command", cmd - 1);
66 i = getint(&cmd);
82 i = getint(&cmd);
94 if (*cmd == '-' || *cmd == '+' ||
95 isdigit((unsigned char)*cmd))
96 val = getint(&cmd);
102 errx(1, "%c: invalid command", cmd[-1]);
109 getint(const char **cmd)
116 if (**cmd == '-') {
118 (*cmd)++;
119 } else if (**cmd == '+')
120 (*cmd)++;
121 while(isdigit((unsigned char)**cmd))
122 res = res * 10 + *(*cmd)++ - '0';
127 copybyte(const char cmd)
133 err(1, "%c: getchar", cmd);
135 err(1, "%c: putchar", cmd);