Sun Dec 25 11:33:44 EST 2011

Struct declarations

Currently structs are not used inside functions to support any
essential infrastructure: they only get data in/out of the function's
context.  Thus it seems OK to perform struct declarations in the
argument list as it's done now.

If memory allocation is solved by a sizeof() operation, the struct
layout never needs to be part of a module's API.