| Geschrieben um 16:35 am 22.02.2003 | Zitat | Editieren | Löschen | |
Gast | <td valign="top"><div class="post"><p>Hallo</p> <p>Ich arbeite mich gerade durch den IBG und bin auf folgende Fehlermeldung beim Compilieren der tell.inf gestossen:</p> <p>C:\Inform\Games\tell>....\Lib\Zcode\Infrmw32 tell -S +include_path=.\,....\Lib</p> <p>\Zcode,....\Lib\Contrib | more</p> <p>Win32 BUILD 20020121a Inform 6.21 (30th April 1999)</p> <p>tell.inf(86): Error: Expected assignment or statement but found return_true</p> <blockquote> <p>found<em>in [; return</em>true ;</p> </blockquote> <p>Das betreffende Stück Code sieht so aus:</p> <p>“`Prop “local people”</p> <p>with name ‘people’ ‘folk’ ‘local’,</p> <p> description “Mountain folk, just like yourself.”,</p> <p> found<em>in [; return</em>true ;],</p> <p>has animate pluralname;“`</p> <p>Genau so steht es im IBG geschrieben <img style="border:0" src="/images/smilies/sad.gif" alt=":(" align="bottom" width="17" height="17" /> .</p> <p>Wo steckt der Fehler?</p> <p>Danke im Vorraus <img style="border:0" src="/images/smilies/smile.gif" alt=":)" align="bottom" width="17" height="17" /></p> </div></td> |
| Geschrieben um 16:42 am 22.02.2003 | Zitat | Editieren | Löschen | |
Gast | Argh entschuldigt bitte die Störung. Ich habe den Fehler bereits gefunden:
Das zweite Semikolon gehört um eine Stelle nach links verschoben Nun ja, ich bin eben Programmieranfänger und muss wohl noch lernen auf solche Kleinigkeiten zu achten. |
| Geschrieben um 18:08 am 22.02.2003 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 700 | Ein Gast:
Das war der Fehler, das Semikolon muss direkt an die Anweisung anschließen? Kann ich mir nicht vorstellen. Mein Tipp wäre gewesen, den Unterstrich zu entfernen: return true;. (Oder die Abkürzung rtrue; zu verwenden.) |
| Geschrieben um 20:18 am 22.02.2003 | Zitat | Editieren | Löschen | |
Gast | Ja, der Unterstrich gehörte da auch nicht hin. |