buf               100 src/exec.c         char *buf = malloc_chk(INSIZE + 1, "svcin.buf");
buf               102 src/exec.c         if(fgets(buf, INSIZE, stdin) == NULL) {
buf               107 src/exec.c             if(!buf[i] || buf[i] == '\n') {
buf               115 src/exec.c             sys->memory[sys->cpu->gr[1] + i] = buf[i];
buf               118 src/exec.c         FREE(buf);
buf               397 src/monitor.c      static char *buf = NULL;
buf               403 src/monitor.c          buf = readline(monitor_prompt);
buf               405 src/monitor.c          if(buf == NULL) {
buf               406 src/monitor.c              FREE(buf);
buf               411 src/monitor.c          if(buf[0] == '\0') {
buf               414 src/monitor.c                  FREE(buf);
buf               417 src/monitor.c                  buf = strdup_chk(last_buf, "monitor.buf_repeat");
buf               421 src/monitor.c              strip_end(buf);        /* 文字列末尾の改行と空白を削除 */
buf               423 src/monitor.c              add_history(buf);
buf               424 src/monitor.c              last_buf = strdup_chk(buf, "monitor.last_buf");
buf               427 src/monitor.c          fprintf(stdout, "> %s\n", buf);
buf               429 src/monitor.c          if(buf[0] == '!') {
buf               430 src/monitor.c              system(buf + 1);
buf               431 src/monitor.c          } else if((moncmdl = monlinetok(buf)) != NULL) {
buf               436 src/monitor.c              FREE(buf);
buf               441 src/monitor.c      FREE(buf);