Commit 3fbc6593 authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Add an explanation



git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4615 d4fa192b-c00b-0410-8231-f00ffab90ce4
parent 3c7cd3b6
......@@ -169,6 +169,13 @@ void vcc_FieldsOk(struct tokenlist *tl, const struct fld_spec *fs);
/* vcc_compile.c */
extern struct method method_tab[];
/*
* H -> Header, before the C code
* C -> C-code
* B -> Body of function, ends up in C once function is completed
* I -> Initializer function
* F -> Finish function
*/
void Fh(const struct tokenlist *tl, int indent, const char *fmt, ...);
void Fc(const struct tokenlist *tl, int indent, const char *fmt, ...);
void Fb(const struct tokenlist *tl, int indent, const char *fmt, ...);
......@@ -236,4 +243,3 @@ int vcc_CheckUses(struct tokenlist *tl);
#define ErrInternal(tl) vcc__ErrInternal(tl, __func__, __LINE__)
#define Expect(a, b) vcc__Expect(a, b, __LINE__)
#define ExpectErr(a, b) do { vcc__Expect(a, b, __LINE__); ERRCHK(a);} while (0)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment