{! #include #include !} {{ define base(struct template *tp, const char *title) }} {! char *foo = NULL; !} {{ title }}

{{ title }}

{{ if strchr(title, '*') != NULL }}

"{{ title }}" has a '*' in it

{{ if 1 }}

tautology!

{{ end }} {{ else if strchr(title, '=') != NULL }}

"{{ title }}" has a '=' in it!

{{ else }}

"{{ title }}" doesn't have a '*' in it

{{ end }} {{ finally }} {! free(foo); !} {{ end }}