libc.def
来自「一个Modula-2语言分析器」· DEF 代码 · 共 27 行
DEF
27 行
INTERFACE DEFINITION MODULE LIBC;
(* Interface to various routines in the C library *)
(* Linux GPM version - P.D. Terry, Rhodes University, 1995 *)
CONST
NCCS = 19;
EOF = 4 (* offsets in TermIO.CC array *);
ERASE = 2;
KILL = 3;
INTR = 0;
ISIG = 0 (* bits in TermIO.LFlag *);
ICANON = 1;
ECHO = 3;
TYPE
TermIO = RECORD
IFlag, OFlag, CFlag, LFlag : BITSET;
Discipline : CHAR;
CC : ARRAY [0 .. NCCS] OF CHAR;
END;
PROCEDURE tcgetattr (fd : INTEGER; VAR rec : TermIO) : INTEGER;
PROCEDURE tcsetattr (fd : INTEGER; action : INTEGER; VAR rec : TermIO) : INTEGER;
PROCEDURE atexit (P : PROC) : INTEGER;
END LIBC.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?