这是一个开放源代码的与WINNT/WIN2K/WIN2003兼容的操作系统
源代码在线查看: script.h
////////////////////////////////////////////////
//
// package.hpp
// Header for the script stuff
////////////////////////////////////////////////
#include
#include
using namespace std;
/* Structs */
typedef struct
{
string name;
int start, end;
} SUB;
typedef struct
{
vector code;
vector subs;
} SCRIPT;
/* Prototypes */
int RPS_Load (SCRIPT** script, const char* path);
int RPS_Execute (SCRIPT* script, const char* function);
int RPS_getVar (const char* name);
void RPS_Clear (SCRIPT* script);
/* Callbacks */
typedef int (*FUNC_PROC)(int, char**); // function callback
/* Function table */
typedef struct
{
char* name;
FUNC_PROC function;
} FUNC_TABLE;
// very function is listed in there
extern const FUNC_TABLE FuncTable[];
// count of functions
#define FUNC_COUNT 3
/* For the helper-funtions */
#define STR_NO 0x1;
#define STR_ONLY 0x0;
#define STR_YES 0x2;
// ^^ I would write down here that they
// mean but I don't know anymore myself :O
|
相关资源 |
|
-
这是一个开放源代码的与WINNT/WIN2K/WIN2003兼容的操作系统
-
CSharpDevelop:这是一个包含源代码的C#、VB.NET的编辑器。
-
这是一个有关于SMTP与POP3的C++实现。
-
这是一个用于歌词下载、上传、匹配的源代码
-
ACE的好书vol1,ACE是一个开放源代码框家,为开发高性能,分布式实时和嵌入式系统提供许多组件和模式
-
c++网络编程vol2,ACE的好书,ACE是一个开放源代码框家,为开发高性能,分布式实时和嵌入式系统提供许多组件和模式
-
ACE programer guide ,ACE的好书,ACE是一个开放源代码框家,为开发高性能,分布式实时和嵌入式系统提供许多组件和模式
-
hsqldb是100%java实现的数据库,是一个开放源代码的JAVA数据库
l 具有标准的SQL语法和JAVA接口
l HSQLDB可以自由使用和分发
l 非常简洁和快速的
|