shithub: hammer

ref: 0c8cf4098baef78d7c3da9d3c029cdce5bd8ebb2
dir: /fns.h/

View raw version
void	loaduse(char*);
Nlst	append(Nlst, Nod*);
Nod*	mkexpr(int, Nod*, Nod*);
Nod*	mkiter(Nod*, Nod*, Nod*);
Nod*	mkfor(Nod*, Nod*, Nod*, Nod*);
Nod*	mkif(Nod*, Nod*, Nod*);
Nod*	mkfunc(char*, Nlst, Typ*, Nlst);
Nod*	mklit(vlong);
Nod*	mksym(char*);
Nod*	mkdecl(char*, Typ*, Nod*);
Nod*	mkblk(Nlst);
Typ*	mktype(int);
Typ*	mktyarray(Typ*, Nod*);
Typ*	mktyslice(Typ*);
Typ*	mktyfunc(Typ**, int, Typ*);