summaryrefslogtreecommitdiff
path: root/examples/dialogue/LightsSwe.gf
blob: 19f0d8964d88ebced28f2ed83c140376d3916af8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--# -path=.:multimodal:alltenses:prelude


concrete LightsSwe of Lights = 
  DialogueSwe ** open MultiSwe, ParadigmsSwe, AuxSwe in {

  lin
    Light       = UseN (regN "lampa") ;
    Room        = UseN (mkN "rum" "rummet" "rum" "rummen") ;
    SwitchOnIn  = dirV3 (regV "tänder")  (mkPrep "i") ;
    SwitchOffIn = dirV3 (regV "släcker") (mkPrep "i") ;
    SwitchOn    = dirV2 (regV "tänder") ;
    SwitchOff   = dirV2 (regV "släcker") ;

    LivingRoom  = defN (mkN "vardagsrum" "vardagsrummet" "vardagsrum" "vardagsrummen") ;
    Kitchen     = defN (mk2N "kök" "kök") ;

    MorningMode = mkMove ["morgonläget"] ;

}