Пример #1
0
void a2_openutil(struct a2_state* state){
	struct kf _reg_func[] = {
		{"print", a2_libprint},
		{"add", a2_libadd},
		{"t_time", a2_libt_time},
		{"type", a2_libtype},
		{"len", a2_liblen},
		{"eve", a2_libdostring}
	};
	
	int i;
	for(i=0; i<sizeof(_reg_func)/sizeof(struct kf); i++){
		a2_reg(state, _reg_func[i].key, _reg_func[i].func);
	}
}
Пример #2
0
void a2_openutil(struct a2_state* state){
	struct kf _reg_func[] = {
		{"print", a2_libprint},
		{"add", a2_libadd},
		{"del", a2_libdel},
		{"t_time", a2_libt_time},
		{"type", a2_libtype},
		{"len", a2_liblen},
		{"eve", a2_libdostring},
		{"load", a2_libdofile},
		{"require", a2_librequire},
		{"random", a2_librandom},
		{"kiss", a2_libkiss},
		{"os", a2_libsystem},
		{"setmeta", a2_libsetmeta},
	};
	
	int i;
	for(i=0; i<sizeof(_reg_func)/sizeof(struct kf); i++){
		a2_reg(state, _reg_func[i].key, _reg_func[i].func);
	}
}