buf               112 src/exec.c         char *buf = malloc_chk(INSIZE + 1, "svcin.buf");
buf               114 src/exec.c         if(fgets(buf, INSIZE, stdin) == NULL) {
buf               119 src/exec.c             if(!buf[i] || buf[i] == '\n') {
buf               128 src/exec.c             sys->memory[sys->cpu->gr[1] + i] = buf[i];
buf               131 src/exec.c         FREE(buf);
buf               399 src/monitor.c      static char *buf = NULL;
buf               405 src/monitor.c          buf = readline(monitor_prompt);
buf               407 src/monitor.c          if(buf == NULL) {
buf               408 src/monitor.c              FREE(buf);
buf               413 src/monitor.c          if(buf[0] == '\0') {
buf               416 src/monitor.c                  FREE(buf);
buf               419 src/monitor.c                  buf = strdup_chk(last_buf, "monitor.buf_repeat");
buf               423 src/monitor.c              strip_end(buf);        /* 文字列末尾の改行と空白を削除 */
buf               425 src/monitor.c              add_history(buf);
buf               426 src/monitor.c              last_buf = strdup_chk(buf, "monitor.last_buf");
buf               429 src/monitor.c          fprintf(stdout, "> %s\n", buf);
buf               431 src/monitor.c          if(buf[0] == '!') {
buf               432 src/monitor.c              system(buf + 1);
buf               433 src/monitor.c          } else if((moncmdl = monlinetok(buf)) != NULL) {
buf               438 src/monitor.c              FREE(buf);
buf               443 src/monitor.c      FREE(buf);