ninep.c
来自「这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易」· C语言 代码 · 共 43 行
C
43 行
#include <u.h>#include <libc.h>#include <ip.h>#include <fcall.h>#include "dat.h"#include "protos.h"static intp_seprint(Msg *m){ Fcall f; char *p; memset(&f, 0, sizeof(f)); f.type = 0; f.data = 0; /* protection for %F */ if(convM2S(m->ps, m->pe-m->ps, &f)){ p = m->p; m->p = seprint(m->p, m->e, "%F", &f); while(p < m->p){ p = strchr(p, '\n'); if(p == nil) break; *p = '\\'; } } else dump.seprint(m); m->pr = nil; return 0;}Proto ninep ={ "ninep", nil, nil, p_seprint, nil, nil, nil, defaultframer,};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?