In article <1230377020373892816.641236bclark-es.co...
>I read that I need to study the Inform 6 code to fully understand the
>Inform 7 code.
This is untrue, or at any rate, true only in a very, very pedantic sense
of "fully." It is true in the same sense that you need to study the
assembly output of your C compiler to fully understand the C code.
Which is to say, for practical purposes, not.
The generated I6 code looks like machine-generated code rather than like
Inform 6 that an actual human would write. It is much more useful to
continue to view the code at an I7-like level of abstraction than to
look at the generated I6.
If you are fluent in more traditional programming languages, you might
consider writing directly in Inform 6 instead. It certainly has its
proponents. I find that the writing speed gained from I7 is worth the
additional verbosity and requirement to use glulx as a target format for
even a medium-scale game.