work on zcc; renamed zcc.c to lex.c