Complete. Works withe tests. THis has been submitted to heckendorn. Had to update main in bison file and tweak \0 string handling in string fixer