Now it can parse the stucture and variable defs.