mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-13 13:12:51 -06:00
added mkMeta and unMeta in the Haskell binding
This commit is contained in:
@@ -146,6 +146,12 @@ pgf_expr_unapply(PgfExpr expr, GuPool* pool);
|
||||
PgfExpr
|
||||
pgf_expr_apply(PgfApplication*, GuPool* pool);
|
||||
|
||||
PgfExpr
|
||||
pgf_expr_abs(PgfBindType bind_type, PgfCId id, PgfExpr body, GuPool* pool);
|
||||
|
||||
PgfExprAbs*
|
||||
pgf_expr_unabs(PgfExpr expr);
|
||||
|
||||
PgfExpr
|
||||
pgf_expr_string(GuString, GuPool* pool);
|
||||
|
||||
@@ -155,6 +161,15 @@ pgf_expr_int(int val, GuPool* pool);
|
||||
PgfExpr
|
||||
pgf_expr_float(double val, GuPool* pool);
|
||||
|
||||
void*
|
||||
pgf_expr_unlit(PgfExpr expr, int lit_tag);
|
||||
|
||||
PgfExpr
|
||||
pgf_expr_meta(int id, GuPool* pool);
|
||||
|
||||
PgfExprMeta*
|
||||
pgf_expr_unmeta(PgfExpr expr);
|
||||
|
||||
PgfExpr
|
||||
pgf_read_expr(GuIn* in, GuPool* pool, GuExn* err);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user