TeX in C
Explore TeX with modern c compiler.
dump.h
浏览该文件的文档.
1 #pragma once
2 #ifndef INC_DUMP_H
4 #define INC_DUMP_H
5 #include <stdio.h> // FILE, fread, fwrite
6 #include "global.h" // [type] Boolean;
7 
8 
10 extern FILE* fmt_file;
11 
12 // used in `tex.c` only.
13 extern void dump_init();
14 extern void dump_init_once();
15 extern void store_fmt_file(void);
16 extern Boolean load_fmt_file(void);
17 
18 extern void dump_wd(MemoryWord wd);
19 extern void dump_int(Integer int_);
20 extern void dump_hh(TwoHalves hh);
21 extern void dump_qqqq(FourQuarters qqqq);
22 extern MemoryWord undump_wd();
23 extern Integer undump_int();
24 extern TwoHalves undump_hh();
25 extern FourQuarters undump_qqqq();
26 
27 #endif /* INC_PAGE_H */
void store_fmt_file(void)
[455#1302]: Declare action procedures for use by main control
Definition: dump.c:79
MemoryWord undump_wd()
[#1306]
Definition: dump.c:56
void dump_qqqq(FourQuarters qqqq)
Definition: dump.c:49
Integer undump_int()
Definition: dump.c:61
Boolean load_fmt_file(void)
[#1303] Read dumps in.
Definition: dump.c:298
void dump_init_once()
[#1301]
Definition: dump.c:30
void dump_wd(MemoryWord wd)
[#1305]
Definition: dump.c:35
FILE * fmt_file
[#1305] [G_var] for input or output of format information.
Definition: dump.c:23
FourQuarters undump_qqqq()
Definition: dump.c:71
TwoHalves undump_hh()
Definition: dump.c:66
void dump_int(Integer int_)
Definition: dump.c:39
void dump_init()
[#1300]
Definition: dump.c:27
void dump_hh(TwoHalves hh)
Definition: dump.c:44
StrNumber format_ident
Definition: dump.c:21
uint_fast32_t StrNumber
Definition: str.h:73
[p43#113]: FourQuarters(64) .
Definition: tex_types.h:159
[p43#113]: TwoHalves(64) .
Definition: tex_types.h:144
int64_t Integer
Integer(64) =
Definition: tex_types.h:42
bool Boolean
布尔类型定义
Definition: tex_types.h:11
[p43#113]: MemoryWord(64) .
Definition: tex_types.h:164