source: share/gram.dgc @ 5f4d9c3

Last change on this file since 5f4d9c3 was 5f4d9c3, checked in by Maciej Prill <mprill@…>, 12 years ago

Rewritten the build system, added lem UTF-8 version.

  • Property mode set to 100644
File size: 2.5 KB
Line 
1#FLAG REL
2
3#UP REL
4
5#ORDER * pcmpl
6#ORDER ..
7#ORDER subj .. * ..  cmpl
8#ORDER refl .. *
9#ORDER * refl
10
11#CONSTR cmpl_g   => ~cmpl_a
12#CONSTR cmpl_inf => ~(cmpl_g|cmpl_d|cmpl_a|cmpl_p|cmpl_ze|cmpl_s)
13#CONSTR subj_pred => subj
14#constr cmpl_pred => cmpl
15
16
17
18#subj
19ROLE subj         # deklaracja roli (typ zaleznosci) podmiot
20AGR subj N        # zgodnosc podrzednika z nadrzednikiem co do liczby
21AGR subj G        # zgodnosc podrzednika z nadrzednikiem co do rodzaju
22GOV subj */Cn     # wymaganie by podrzednik byl w mianowniku
23
24# pary kategorii, jakie mozna polaczyc zaleznoscia typu podmiot
25
26#       nadrzednik              podrzednik
27LINK    V/VpP3,BYC/VpP3         N,NPRO          subj
28
29# (przecinek znaczy lub)
30
31ROLE cmpl_ga    # dopelnienie w bierniku/dopelniaczu
32ROLE cmpl_d     #             w celowniku
33ROLE cmpl_i     #             w narzedniku
34ROLE cmpl_inf   #             w bezokoliczniku
35ROLE cmpl_s     #             bedace zdaniem
36ROLE cmpl_ze    #             bedace zdaniem poprzedzonym 'ze'
37ROLE aux        #
38ROLE mod        # modyfikator (okolicznik/przydawka) (niewymagane określenie) (biały kot)
39ROLE prep       # modyfikator w postaci frazy przyimkowej
40ROLE pcmpl      # dopełnienie przyimka (wymagany rzeczownik)
41ROLE ccmpl      # dopełnienie spójnika (wymagany drugi człon konstrukcji spójnikowej)
42ROLE poss       # np. ksiÄ…ÅŒka Marii, ojciec kolegi
43ROLE restr      # (bardzo <- duÅŒy)
44ROLE part       # partykuła
45ROLE coord      # koordynacja (powiązanie pierwszego członu konstrukcji współrzędnej
46                # ze spójnikiem współrzędnym centralnym ( Oto [pies -> i] kot. )
47 
48
49AGR aux N
50AGR aux G
51
52AGR mod N
53AGR mod C
54AGR mod G
55
56AGR pcmpl C
57
58GOV     cmpl_ga */Cga
59GOV     cmpl_d  */Cd
60GOV     cmpl_i  */Ci
61GOV     poss    */Cg
62
63SGL subj
64SGL cmpl_ga
65SGL cmpl_d
66SGL cmpl_i
67SGL cmpl_inf
68SGL aux
69SGL pcmpl
70SGL ccmpl
71SGL poss
72SGL restr
73
74REQ     P       pcmpl
75REQ     CONJ    ccmpl
76
77RIGHT pcmpl
78RIGHT ccmpl
79RIGHT cmpl_ze
80RIGHT poss
81
82
83#cmpl_*
84LINK    V,ADVPRP,ADVANP,ADJPRP,ADJPAP,NV        N,NPRO                  cmpl_ga
85LINK    V,ADVPRP,ADVANP,ADJPRP,ADJPAP,NV        N,NPRO                  cmpl_d
86LINK    V,ADVPRP,ADVANP,ADJPRP,ADJPAP,NV        N,NPRO                  cmpl_i
87LINK    V,ADVPRP,ADVANP,ADJPRP,ADJPAP,NV        V/Vb                    cmpl_inf
88LINK    V,ADVPRP,ADVANP,ADJPRP,ADJPAP,NV        CONJ                    cmpl_ze
89
90#aux
91#czas przyszly analityczny
92LINK    BYC/VpMdTf                              V/AiVpP3,V/AiVb         aux
93#czas zaprzeszly(?)
94LINK    BYC/VpMc                                V/VpP3                  aux
95#BYC jako lacznik w (jest bialy, jest zaszlachtowany, jest pilotem)
96LINK    BYC                                     ADJPAP/Cn,ADJ/Cn,N/Ci   aux
97
98#mod
99
100LINK    V       ADV,ADVPRP,ADVANP,ADVPRO        mod
101LINK    N,NV    ADJ,ADJPAP,ADJPRP,ADJPRO        mod
102
103
104#prep
105LINK    N,V     P       prep
106
107#pcmpl
108LINK    P       N,NV    pcmpl
109
110
111#poss
112LINK    N       N,NV,NPRO       poss
113
114
115#ccmpl
116LINK    CONJ    V/Vp    ccmpl
117
118
119#restr
120LINK    ADJ     ADV     restr
121
122
123#part
124LINK    V       PART    part
Note: See TracBrowser for help on using the repository browser.