📄 dict.h
字号:
/* tag: dict management headers * * Copyright (C) 2003 Patrick Mauritz, Stefan Reinauer * * See the file "COPYING" for further information about * the copyright and warranty status of this work. */#ifndef __DICT_H#define __DICT_H#define DICTID "OpenBIOS"#define DOCOL 1#define DOLIT 2#define DOCON 3#define DOVAR 4#define DODFR 5#define DODOES 6/* The header is 28/32 bytes on 32/64bit platforms */typedef struct dictionary_header { char signature[8]; u8 version; u8 cellsize; u8 endianess; u8 compression; u8 relocation; u8 reserved[3]; u32 checksum; u32 length; ucell last;} __attribute__((packed)) dictionary_header_t;ucell lfa2nfa(ucell ilfa);ucell load_dictionary(const char *data, ucell len);void dump_header(dictionary_header_t *header); /* program counter */extern ucell PC;extern unsigned char *dict;extern cell dicthead;extern ucell *last;#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -