include(- -)

What does include do? The manual is not very clear on that.

It inserts Inform 6 code. See WI 25.18.

You mean I could put in

include(- global third -) and it would work.

It allows you to include I6 code. If you don’t tell it where (by reference to a template section) then it puts it vaguely in the middle. Most of the time that’s fine.

So I could hypothetically add any i6 code and it would understand it?

It should, I7 translates everything into I6 before compiling.