#!/bin/bash
vi common.c ; vi parsetabgen.in;gcc -DGENTABLES common.c ; mv a.out parsetabgendefault
./parsetabgendefault < parsetabgen.in > out.txt ; cat out.txt openq.txt parsetabgen.in closeq.txt > parsetabgen.h ; vi parsetabgen.h
gcc -DGENTABLES -DEXT common.c;mv a.out parsetabgen
vi csyntax.txt.new;vi common.c;vi ctestcase.c;./parsetabgen < csyntax.txt.new > out.txt ; cat out.txt openq.txt csyntax.txt.new closeq.txt > cxparsetab.h ; vi cxparsetab.h;gcc -DDEBUG common.c;mv a.out cx;./cx <ctestcase.c >out.txt;cat out.txt openq.txt ctestcase.c csyntax.txt closeq.txt > ctest.txt;vi ctest.txt

