IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Wörter durch ObjParser handhaben
AntwortenNeues ThemaNeue Umfrage

Wörter durch ObjParser handhaben

Geschrieben um 15:46 am 27.02.2014 | Zitat | Editieren | Löschen
Midas
Mitglied
Pupil Gumby
Beiträge: 10
<td valign="top"><div class="post"><p>Hi.</p> <p>Es ist mir fast unangenehm, dieses alte Forum wieder zu bemühen, aber nachdem ich mich nun lange allein mit TAG beschäftigt habe, muss ich schließlich doch um Hilfe bitten.</p> <p>Ich will, dass mit einem Wort (Subst) ein Objekt angesprochen wird, das nicht mit diesem Subst genannt werden kann und nicht werden soll, weil dieses Subst später eindeutig auf ein anderes Objekt hinweisen soll.</p> <p>Dazu hab ich die Aktion ObjParser verwendet:</p> <p>&#8220;`</p> <p>Aktion  ObjParser</p> <p>Ausf</p> <p>  lokal x</p> <p>  LeseArt m x</p> <p>Wenn &#40;Wort = &#8216;Obj2&#8217;&#41; oder &#40;Wort = &#8216;Obj3&#8217;&#41; dann</p> <p>     Wenn &#40;obj1 hier&#41; und /&#40;obj2 hier&#41; und /&#40;obj3 hier&#41; dann</p> <p>         Sei aObj obj1</p> <p>     Ende</p> <p>     Wenn &#40;aRaum = raum1&#41; und /&#40;obj2 hier&#41; und /&#40;obj2 beimir&#41; und</p> <p>                                 /&#40;obj3 hier&#41; und /&#40;obj3 beimir&#41; dann</p> <p>         Sei aObj obj4</p> <p>     Ende</p> <p>  Ende</p> <p>lokal y</p> <p>  LeseArt m y</p> <p>  Wenn &#40;Wort = &#8216;Obj5&#8217;&#41; und</p> <p>  &#40;aRaum = raum2&#41; und /&#40;obj5 hier&#41; dann</p> <p>    Sei aObj obj6</p> <p>  Ende</p> <p>  Wenn dann</p> <p>    &#8230;</p> <p>  Ende</p> <p>  &#8230;</p> <p>EndeAusf</p> <p>&#8220;`</p> <p>Das nun geht nicht, und es ist doppelt seltsam, weil es schon einmal ging, ziemlich genau in dieser Syntax. Kein einziges der obigen Wort-Verlagerungen wird erkannt, selbst wenn ich eines isoliere. Stattdessen sagt der Parser nur noch: Ich sehe hier keinen Obj1, etc.</p> <p>Hat jemand eine ähnliche Erfahrung mit dieser Aktion gemacht? Kennt jemand Anhaltspunkte, wo der Fehler liegen könnte? Schließlich habe ich seither einiges verändert und hinzugefügt, woran es womöglich liegt, wenn es jetzt nicht mehr geht. Allerdings ist der Code recht umfangreich und ich kann nicht jede einzelne Änderung zurückverfolgen.</p> <p>Ich wäre für eure Hilfe, auch nur für Hinweise, äußerst dankbar!</p> <p>Grüße!</p> </div></td>
AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz