📄 var.c
字号:
#include "mk.h"voidsetvar(char *name, void *value){ symlook(name, S_VAR, value)->u.ptr = value; symlook(name, S_MAKEVAR, (void*)"");}static voidprint1(Symtab *s){ Word *w; Bprint(&bout, "\t%s=", s->name); for (w = s->u.ptr; w; w = w->next) Bprint(&bout, "'%s'", w->s); Bprint(&bout, "\n");}voiddumpv(char *s){ Bprint(&bout, "%s:\n", s); symtraverse(S_VAR, print1);}char *shname(char *a){ Rune r; int n; while (*a) { n = chartorune(&r, a); if (!WORDCHR(r)) break; a += n; } return a;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -