Next: About this document ...
Up: Aufbau eines Porter-Regel-Textes
Previous: Beispiel für Syntax des
- Kommentar:
Kommentare sind immer auf einer eigenen Zeile möglich. Bsp: % kommentar
- Step Information:
Zu welcher Gruppe gehört die Regel? Es sind nur ganze Zahlen möglich, keine Teilschritte.
Bsp: 'step 4:'
- Condition-Teil einer Regel:
Die Condition kann auch leer sein. Wenn sie nicht leer ist, muss sie auf jeden
Fall von runden Klammern umgeben sein!
- m>Zahl
- Der measure eines Wortes muss grösser als Zahl sein.
- m<Zahl
- Der measure eines Wortes muss kleiner als Zahl sein.
- m=Zahl
- Der measure eines Wortes muss gleich Zahl sein.
- *d
- Das Wort muss auf einen Doppelkonsonanten oder -vokal enden.
- *o
- Das Wort muss auf cvc enden.
- *C
- Das Wort muss auf den Buchstaben C enden.
- *v*
- Das Wort muss einen Vokal im Stamm enthalten
- and
- Mit 'and' können zwei Conditions zusammengehängt werden.
- or
- Mit 'or' können zwei Conditions zusammengehängt werden.
- not
- Mit 'not' kann eine Condition verneint werden.
Bsp: (m>0 and (*d or (not *v*)))
- Pattern-Teil einer Regel:
Das Pattern besteht aus einer beliebig langen Kette von Grossbuchstaben,
auf die das Wort enden muss. Bsp: UNGEN
- Pfeil einer Regel:
-> (minus grösser_als)
Darf nicht leer sein!
- Substitutions-Teil einer Regel:
Die Substitution besteht aus einer beliebig langen Kette von Grossbuchstaben,
auf die das Wort enden muss. Ausnahme: 'singleletter', falls in der Condition
'*d' vorkam. Bsp: UNG
Next: About this document ...
Up: Aufbau eines Porter-Regel-Textes
Previous: Beispiel für Syntax des
Sonja Brodersen
2001-10-19