remake
4.3+dbg-1.5
|
Go to the source code of this file.
Data Structures | |
struct | gmk_floc |
Macros | |
#define | GMK_EXPORT |
#define | GMK_FUNC_DEFAULT 0x00 |
#define | GMK_FUNC_NOEXPAND 0x01 |
Typedefs | |
typedef char *(* | gmk_func_ptr) (const char *nm, unsigned int argc, char **argv) |
Functions | |
GMK_EXPORT void | gmk_free (char *str) |
GMK_EXPORT char * | gmk_alloc (unsigned int len) |
GMK_EXPORT void | gmk_eval (const char *buffer, const gmk_floc *floc) |
GMK_EXPORT char * | gmk_expand (const char *str) |
GMK_EXPORT void | gmk_add_function (const char *name, gmk_func_ptr func, unsigned int min_args, unsigned int max_args, unsigned int flags) |
#define GMK_EXPORT |
#define GMK_FUNC_DEFAULT 0x00 |
#define GMK_FUNC_NOEXPAND 0x01 |
typedef char*(* gmk_func_ptr) (const char *nm, unsigned int argc, char **argv) |
GMK_EXPORT void gmk_add_function | ( | const char * | name, |
gmk_func_ptr | func, | ||
unsigned int | min_args, | ||
unsigned int | max_args, | ||
unsigned int | flags | ||
) |
GMK_EXPORT char* gmk_alloc | ( | unsigned int | len | ) |
GMK_EXPORT void gmk_eval | ( | const char * | buffer, |
const gmk_floc * | floc | ||
) |
GMK_EXPORT char* gmk_expand | ( | const char * | str | ) |
GMK_EXPORT void gmk_free | ( | char * | str | ) |