Fixed error in semantic.ml that was switching the setup and update sections of a for loop.
Merge branch 'master' of https://github.com/YichiLL/4115PLT