summaryrefslogtreecommitdiff
path: root/examples/phrasebook/SentencesFre.gf
blob: 3402c2db02aed7914905271c39f39e4b83e1f504 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
concrete SentencesFre of Sentences = NumeralFre ** SentencesI - [WhetherIs, QAction] 
  with 
    (DiffPhrasebook = DiffPhrasebookFre), 
    (Syntax = SyntaxFre) ** open SyntaxFre, ExtraFre in {

    lin 
      WhetherIs item quality = 
        {s = \\_ => lin QS {s = \\_ => (EstcequeS (mkS (mkCl item quality))).s}} ;
      QAction a = 
        {s = \\r => lin QS {s = \\_ => (EstcequeS (mkS (a.s ! r))).s}} ;

}