all c keywords lowercase. broke unwind protect macro. fixed 'struct struct-name' function parameter to not be all lowercase'. Also, upper or mixed case C keywords can now be used as types and things like that without getting mixed up with builtin-types. update TODO
update TODO