enlightenment_my/src/e_ferite.h

31 lines
726 B
C

#ifndef E_FERITE_H
#define E_FERITE_H
#include <config.h>
#ifdef USE_FERITE
#include <ferite.h>
#else
#define FeriteScript void
#define FeriteNamespace void
#define FeriteVariable void
#define FeriteFunction void
#define FeriteObject void
#define FeriteNamespaceBucket void
#endif
void e_ferite_init(void);
void e_ferite_deinit(void);
void e_ferite_run(char *script);
void e_ferite_register(FeriteScript * script,
FeriteNamespace * ns);
int e_ferite_script_error(FeriteScript * script, char *errmsg,
int val);
int e_ferite_script_warning(FeriteScript * script,
char *warnmsg);
#endif /* E_FERITE_H */