1.init.c
来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 53 行
C
53 行
#ifndef lintstatic char sccsid[] = "@(#)1.init.c 4.1 (Berkeley) 2/11/83";#endif not lint#include <stdio.h>#include "1.defs.h"#include "1.incl.h"#include "def.h"prog_init() { endline = endcom = 0; endchar = -1; comchar = -1; graph = (int **) challoc(sizeof(*graph) * maxnode); }routinit() { graf_init(); progtype = !sub; routbeg = endline + 1; rtnbeg = endchar + 1; nameline = 0; stflag = UNDEFINED; }line_init() { struct lablist *makelab(); freelabs(); newlab = linelabs = makelab(0L); flag = counter = nlabs = lswnum = swptr = p1 = 0; p3 = 5; endcom = endline; comchar = endchar; begline = endline + 1; begchar = endchar + 1; reflab = endlab = errlab = 0; r1 = r2 = 0; }graf_init() { int arctype[3]; long arclab[3]; nodenum = 0; doptr = UNDEFINED; retvert = stopvert = UNDEFINED; ENTLST = FMTLST = 0; arctype[0] = -2; arclab[0] = implicit; START = makenode(DUMVX,FALSE,FALSE,implicit,1,arctype,arclab); }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?