⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 evaltype.h

📁 功能较全面的反汇编器:反汇编器ht-2.0.15.tar.gz
💻 H
字号:
#ifndef EVALTYPE_H#define EVALTYPE_H#define MAX_EVALFUNC_PARAMS	8#include "io/types.h"/* *	Types */typedef enum {	TYPE_UNKNOWN,	TYPE_BYTE,	TYPE_WORD,	TYPE_DWORD} eval_inttype;typedef struct {	uint64 value;	eval_inttype type;} eval_int;typedef struct {	double value;} eval_float;typedef struct {	char *value;	int len;} eval_str;typedef enum {	SCALAR_NULL=0,	SCALAR_INT,	SCALAR_STR,	SCALAR_FLOAT,	SCALAR_ANY,	SCALAR_VARARGS} eval_scalartype;typedef union {	eval_int integer;	eval_str str;	eval_float floatnum;} eval_scalarbody;typedef struct {	eval_scalartype type;	eval_scalarbody scalar;} eval_scalar;typedef struct {	int count;	eval_scalar *scalars;} eval_scalarlist;typedef struct {	const char *name;	void *func;	eval_scalartype ptype[MAX_EVALFUNC_PARAMS];	const char *desc;} eval_func;typedef enum {	PROTOMATCH_OK=0,	PROTOMATCH_NAME_FAIL,	PROTOMATCH_PARAM_FAIL} eval_protomatch;#endif /* EVALTYPE_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -