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
committing to full walk C test case generator, more constructs added
more of the c test translator filled in, all tests pass
rest of the test case translators converted to full walk