summaryrefslogtreecommitdiff
path: root/grammars/dep/ResDep.gf
blob: 2c94cbbf3903406dfaf9a52fd577f69fe363ae39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
resource ResDep = {
  param
    Case  = C_ | C_to ;
    VComp = VC_ | VC1 Case | VC2 Case Case ; 

  oper
    case1, case2 : VComp -> Str ;
    case1 c = case c of {
      VC1 C_to   => "to" ;
      VC2 C_to _ => "to" ;
      _ => []
      } ;
    case2 c = case c of {
      VC2 _ C_to => "to" ;
      _ => []
      } ;
}