/usr/share/polygen/ita/haiku.grm is in polygen-data 1.0.6.ds2-12.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | I ::= "title: Haiku\n"
^ "author: Mefistofele <matteo@genhome.org>"
^ "language: italian\n"
^ "status: embrional\n"
^ "topic: poetry\n"
^ "audience: anybody\n"
^ "created: 11/10/2004"
;
S ::= (
(Poesia3 "\n"^(Poesia1 | Poesia2))
|(Poesia3 "\n"^ACTION "\n"^(Poesia1 | Poesia2))
)^"\n"
;
Poesia1 ::= ( [in] (Object.M.art di Obj12) "\n"^(Verb d^("'"^Obj11)));
Poesia2 ::= (Verb d^("'"^Obj11) "\n"^(Object.M.art di Obj12))
| (Verb d^("'"^Obj11) "\n"^(Object.F.art di Obj12))
;
Verb ::= ((osservar | veder | contemplar | ammirar | [ancora] amar | venerar | trafigger | posseder
| raccontar)^(e|+ti))
| concepire | [ancora] morire | carpire | ricordare [(forse)] | conservare
| soffrire | credere | nascere | fremere | tremare
| [im]^memore | vittima | incubo | seguace | segreto | dubbio | mancanza | assenza | solitudine
| frenesia | brivido | fremente
;
Object ::= (art: (M: un | F: un) | NOart: _)
(
M: (bosco | fiume | regno | confine | dolore | ^"o spazio" | custode [geloso])
|
F: (
^"'"^(alba | aurora | alcova)
| ^"a" (catacomba | rovina | tomba | marea )
)
)
;
Objects ::= (M: (tramont | vent | ocean | ricord | raccont) | F: (nebbi | mare | strad | nuvol));
Obj1 ::= (Object.NOart | (Objects.M^(o|i)) | (Objects.F^(a|e)));
Obj11 ::= autunno | inverno | estate;
Obj12 ::= luce | fuoco | primavera | neve | ghiaccio | metallo;
Poesia3 ::= (APlace (AObject.art.M | AObject.art.F) AVERB);
APlace ::= quando | [la] dove;
AMObj ::= cuore | sospiro [(di|nel) vento] | sogno | vento | vuoto | crepuscolo;
AFObj ::= (^"'"^(anima | ombra | onda | alternativa | assenza | oscura (madre|sorella|signora)))
| (^a ((goccia di rugiada) | lacrima | marea | foglia | memoria
| tenebra | notte | sera | tomba)
)
;
AObject ::= (art: (M: (un | il) | F: (un | l)))(M: (AMObj) | F: (AFObj));
AVERB ::= brucia|arde|(s|ri)^compare|nasce|svanisce|[si] nasconde|(s|ri)^vela|attende|aspetta|sogna;
ACTION ::= (
(
(uccider|affogar|(ri|s)^cordar|dimenticar|[ri]^fuggir|narrar|attender|aspettar|immaginar
|creder|sgozzar|soffocar)^(e|ti)
)
|vivere|sognar^(e|ti)[e sognare]|raccontare
) [forse|ancora [una volta|e ancora]] [^"?"|^"!"]
;
|