working on a full-walk test case translator
refactored the expr grammar
C test cases: use the new full walk for variable declarations
C indep test cases: use the full walk for init code