blob: 66e7c50012200d81ad31b6f9d49c73a6daa282f0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
concrete LogicGer of Logic = SymbolsX ** LogicI - [Exist] with
(LexLogic = LexLogicGer),
(Lang = LangGer),
(Syntax = SyntaxGer),
(Symbolic = SymbolicGer) ** open SyntaxGer, (P = ParadigmsGer) in {
lin
--- to get the extraposited clause in correct place
Exist xs A B =
Lang.SSubjS
(mkS (mkCl (indef xs.p2
(mkCN (mkCN A xs.p1) (P.mkAdv "derart")))))
that_Subj B ;
} ;
|