Got the entire test script (test6.shd) to compile and produce good object code. Of course, it doesn’t work, so I’m finding I need to also be implementing debugging commands as well. Starting with our old friend printf. But this also points out something I forgot in the grammar definition. I hadn’t allowed for expressions that produce side effects, expressions that are just function calls. So I’ve inserted it into the grammar, and I’ll be producing some printf commands as well.