Files
uclisp/include/uclisp.h

18 lines
411 B
C

#ifndef _UCLISP_H_
#define _UCLISP_H_
struct ucl_scope;
struct ucl_object;
struct ucl;
struct ucl* ucl_create(void);
void ucl_delete(struct ucl* state);
struct ucl_object *ucl_tokenize(struct ucl* state, const char *source);
struct ucl_object *ucl_parse(struct ucl* state, const char *sexp);
struct ucl_object *ucl_evaluate(struct ucl* state, struct ucl_object *sexp);
void ucl_gc(struct ucl* ucl);
#endif