summaryrefslogtreecommitdiff
path: root/pez.h
diff options
context:
space:
mode:
Diffstat (limited to 'pez.h')
-rw-r--r--pez.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/pez.h b/pez.h
index e802d26..b372e0e 100644
--- a/pez.h
+++ b/pez.h
@@ -70,8 +70,11 @@ bool pez_isbool(PezContext *, int idx);
bool pez_isstring(PezContext *, int idx);
bool pez_isfunction(PezContext *, int idx);
bool pez_isarray(PezContext *, int idx);
+int pez_typeof(PezContext *, int idx);
const char *pez_typename(PezContext *, int idx);
+bool pez_checksig(PezContext *, int argc, const char *fn, const char *sig);
+
bool pez_getnumber(PezContext *, PezNumber *, int idx);
bool pez_getbool(PezContext *, bool *, int idx);
const char *pez_getstring(PezContext *, char buf[8], int idx);