Made typedef a storage class, as per the spec
Value parser grammar
Forgotten include
Stop compilation if error