Cross-compiler now understands structs, while loops, and for loops.