Minor changes to shared.h
Added test
Now it works!
Testing compile.sh
Modified compile.sh
Change to be strictly standards-conforming