X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=chapters%2F15.rst;h=c8840de53f74b8248d71d17605ff08ee0ff55326;hb=f9eb50b5024de49b2df4b5daab471731840195d3;hp=238c68fc1b7be6be3b6de9222f6fbc1a5a9f3271;hpb=b6aa7fcf8e4a88790cd36c9d5a15a4291cb94803;p=ibg.git diff --git a/chapters/15.rst b/chapters/15.rst index 238c68f..c8840de 100644 --- a/chapters/15.rst +++ b/chapters/15.rst @@ -191,14 +191,14 @@ but some features should be in all environments. To obtain precise information about any particular version, run the compiler with the ``-h1`` switch -- see "Switches" on page 193. -Often the compiler is run with the name of your source file as its only -parameter. This tells the compiler to "read this file using Strict mode -and from it generate a Version 5 story file of the same name". The -source file is mostly full of statements which define how the game is to -behave at run-time, but will also include compile-time instructions -directed at the compiler itself (although such an instruction looks a -lot like a **statement**, it's actually quite different in what it does, -and is known as a **directive**). We have already seen the ``Include`` +Often the compiler is run with the name of your source file as its only +parameter. This tells the compiler to "read this file using Strict mode and +from it generate a Version 5 story file of the same name". The source file +is mostly full of statements which define how the game is to behave at +run-time, but will also include compile-time instructions directed at the +compiler itself (although such an instruction looks a lot like a +:term:`statement`, it's actually quite different in what it does, and is +known as a :term:`directive`). We have already seen the ``Include`` directive: :samp:`Include "{filename}";`