Esempio n. 1
0
// type
int a2_libtype(struct a2_state* state){
	int args = a2_top(state);
	if(args==0)
		a2_err(state, "the number of args is error.[exp: type(varable)]");
	a2_pushstring(state, (char*)(a2_typeinfo(state, 0)));
	a2_setvalue(state, 0);
	return 1;
}
Esempio n. 2
0
int a2_libkiss(struct a2_state* state) {
    a2_pushstring(state, "\nalex-2 powered by zixun.\n\n:eve is not eve.\n:Ang, do not forget your dreams.\n");
    return 1;
}
Esempio n. 3
0
A2_API inline void a2_reg(struct a2_state* state, char* func_name, a2_cfunction func){
	assert(func_name && func);
	a2_pushstring(state, func_name);
	a2_pushfunction(state, func);
	a2_setglobal(state);
}