X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=chapters%2F16.rst;h=25e9945c21f46adaf17ec764ff3c4bbdf269d665;hb=9f5abf3a7762275e6ae1f1a29c6594994ba07e2c;hp=702a59437b02e07efd5b6adc65ee8eb5903cfc77;hpb=fb8b7c14f10733e913e2b87f9a82e5b44c0dc7be;p=ibg.git diff --git a/chapters/16.rst b/chapters/16.rst index 702a594..25e9945 100644 --- a/chapters/16.rst +++ b/chapters/16.rst @@ -7,16 +7,12 @@ .. image:: /images/picN.png :align: left -.. raw:: latex - - \dropcap{n} - -obody understands the phrase *errare humanum est* quite in the same way -as a programmer does. Computers are highly efficient machines capable of -wondrous calculations, but they lack imagination and insist that every -single item thrown at them must be presented according to certain rules -previously defined. You can't negotiate with a computer; you either bow -in submission or bite the dust. +|N|\obody understands the phrase *errare humanum est* quite in the same +way as a programmer does. Computers are highly efficient machines +capable of wondrous calculations, but they lack imagination and insist +that every single item thrown at them must be presented according to +certain rules previously defined. You can't negotiate with a computer; +you either bow in submission or bite the dust. Inform behaves no differently. If you make a typing or syntax mistake, the compiler will send you back to revise your work. "It was just a @@ -268,6 +264,11 @@ GOTO *number* PURLOIN *object* + .. Generated by autoindex + .. index:: + pair: scenery; library attribute + pair: static; library attribute + PURLOIN works exactly as TAKE , with the nice addition that it doesn't matter where the object is: in another room, inside a locked container, in the claws of the bloodthirsty dragon. More dangerously, @@ -281,6 +282,12 @@ PURLOIN *object* ABSTRACT *object* TO *object* + .. Generated by autoindex + .. index:: + pair: animate; library attribute + pair: container; library attribute + pair: supporter; library attribute + This verb enables you to move the first *object* to the second *object*. As with PURLOIN , both objects can be anywhere in the game. Bear in mind that the second object should logically be a @@ -427,6 +434,10 @@ Of course, the code we've offered you in *this* edition takes care of those embarrassing issues, but it might very well happen that a few more undetected absurdities pop up from now on. +.. Generated by autoindex +.. index:: + single: RAIF + The final stage of debugging must happen elsewhere, at the hands of some wilful, headstrong and determined beta-testers; these are the people who, if you’re lucky, will methodically tear your game to shreds and