The LED was causing the hard fault handler to be entered because the constructor for the interpreter was getting called which, in turn, called the led constructor and tried to turn on the led before the GPIO port had been configured.
This submission also turns on the full library, like the release build, so that we can debug this project using IAR.
The motor turns back and forth, however, the interpreter still has to be tested to see if it will process incoming statements.