sizeof as operator comments ignore extraneous whitespace on lookahead. An operator-> that is overridable. Print (*xyz).bla as xyz->bla variable's default parser, including {0} is [1,2] valid? i.e. the same as [2] ? char* var; (mytype_t*) support offsetof(struct, field) prefix(void)/postfix(int zero)