Parser for C constructs like Array