summaryrefslogtreecommitdiff
path: root/examples/systemS/Formula.gf
blob: 62bc67eb772c024c71bc6881cf213806160756ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
-- 20 Dec 2005, 9.45

abstract Formula = {

  cat 
    Formula ;
    Term ;

  fun
    And, Or, If : (_,_ : Formula) -> Formula ;
    Not : Formula -> Formula ;
    Abs : Formula ;

----    All, Exist : (Term -> Formula) -> Formula ;

  -- to test

    A, B, C : Formula ;

}