shithub: pprolog

ref: 6ae2e2bb7bebdc3f4d450f1ddc6c69a02c3f4998
dir: /fns.h/

View raw version
/* parser.c */
void parse(int);

/* prettyprint.c */
Rune *prettyprint(Term *);

/* misc.c */
Term *appendterm(Term *, Term *);
int termslength(Term *);
Term *mkatom(Rune *);
Term *mkvariable(Rune *);
Term *mkcompound(Rune *, int, Term *);
Term *mknumber(int, vlong, double);