| Autor |
Nachricht |
| < I7 und GerX Fragen |
|
Verfasst am:
Di, 30 Nov 2010 - 11:59
|
|
|
Experte

Anmeldungsdatum: 05.05.2004
Beiträge: 633
Wohnort: Hamburg
|
|
| jorl hat folgendes geschrieben: | | Lohnt sich das Einarbeiten in Inform 6? |
Man kann mit I6 und deform gut arbeiten. Aber auch hier ist Programmiererfahrung nicht immer von Vorteil, denn es gibt schon ein paar eigenwillige Dinge, mit denen man sich arrangieren muss. Und man hat auch nicht alles fest in der Hand, aber insgesamt mehr als in I7.
I6-Kenntnisse sind auch für die Arbeit mit I7 vorteilhaft, denn ganz oft kann man nur richtig tricksen, indem man I6-Code einbindet. Den kann man dann als I7-Phrase tarnen (z.B. bei so etwas wie "set the definite suffixes from the noun;"). So haben wir es in GerX ein paarmal gemacht.
| jorl hat folgendes geschrieben: | | Verstehe ich das richtig, dass die Vervollständigung nur klappt wenn das fehlende Objekt, das zweite ist (also das am weitesten rechts im Satz)? |
Wenn man nur "grab" eingibt und die passenden Objekte in Sicht sind, sollten auch zwei Objekte ergänzt werden.
>grab
(das Beet mit dem Spaten)
OK.
| jorl hat folgendes geschrieben: | | Kann man auch "Einschubwörter" als optional kennzeichnen? |
Dazu fällt mir auch nur eine I6-lastige Lösung mit einem Understand-Token "[um]" ein:
The understand token um translates into I6 as "UM_TOKEN".
Include (-
[ UM_TOKEN;
if (NextWord() ~= 'um') wn--;
return GPR_PREPOSITION;
];
-).
Understand "grab [something] [um] mit [dativ] [other thing]" as digging it with.
Understand "grab [something] um/--" as ... funktioniert leider (noch) nicht. |
|
|
|
 |
|
Verfasst am:
Di, 30 Nov 2010 - 13:08
|
|
|
Wasserträger

Anmeldungsdatum: 02.11.2010
Beiträge: 90
Wohnort: Schkeuditz
|
|
| ChristianB hat folgendes geschrieben: | | jorl hat folgendes geschrieben: | | Verstehe ich das richtig, dass die Vervollständigung nur klappt wenn das fehlende Objekt, das zweite ist (also das am weitesten rechts im Satz)? |
Wenn man nur "grab" eingibt und die passenden Objekte in Sicht sind, sollten auch zwei Objekte ergänzt werden. |
Die Frage war eher so gemeint: Wenn eines der beiden Wörter fehlt, dann muss es das "rechtere" sein. Die Frage hat sich aber eigentlich schon von selbst geklärt. Wenn es nicht so wäre, wäre ja Understand "grab mit ... unnötig. |
|
|
|
 |
|
Verfasst am:
Di, 21 Dez 2010 - 12:03
|
|
|
Wasserträger

Anmeldungsdatum: 02.11.2010
Beiträge: 90
Wohnort: Schkeuditz
|
|
Ich hätte gern die Anzahl der getragenen Objekte des Spielers, aber | Code: | | let N be the number of thing the player wears; | funktioniert nicht. Wie macht man das denn richtig? |
|
|
|
 |
|
Verfasst am:
Di, 21 Dez 2010 - 13:26
|
|
|
Wasserträger

Anmeldungsdatum: 08.11.2010
Beiträge: 48
Wohnort: Lüneburger Heide
|
|
Folgendes funktioniert:
| Code: | | the number of things worn by the player |
|
|
|
|
 |
|