+for i in MS/*.c; do
+ echo -n "Compile $i..."
+ "$CPARSER" --ms $i -O3 -o prog.cparser >> messages.cparser 2>&1 || echo -n " CPARSER COMPILE FAILED"
+ ./prog.cparser > out.cparser || echo -n " FAILED CPARSER RUN"
+ echo ""
+done
+
+for i in should_warn/*.c; do
+ echo -n "Compile $i..."
+ "$CPARSER" $i -Wall -O3 -o prog.cparser >> messages.cparser 2>&1 || echo -n " CPARSER DID NOT COMPILE"
+ gcc -Wall -m32 -std=gnu99 $i -O3 -o prog.gcc >> messages.gcc 2>&1 || echo -n " GCC DID NOT COMPILER"
+ echo ""
+ if diff -u /dev/null messages.cparser > /dev/null; then
+ echo -n " CPARSER HAD NO WARNINGS"
+ fi
+ if diff -u /dev/null messages.gcc > /dev/null; then
+ echo -n " GCC HAD NO WARNINGS"
+ fi
+done
+