summaryrefslogtreecommitdiff
path: root/examples/tutorial/semantics/LexBase.gf
blob: 83713a35f44da06eed984569bdcbdc84d0c6b1ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
interface LexBase = open Syntax in {

oper
  even_A : A ;
  odd_A : A ;
  prime_A : A ;
  common_A : A ;
  great_A : A ;
  equal_A2 : A2 ;
  greater_A2 : A2 ;
  smaller_A2 : A2 ;
  divisible_A2 : A2 ;
  number_N : N ;
  sum_N2 : N2 ;
  product_N2 : N2 ;
  divisor_N2 : N2 ;

  none_NP : NP ; ---
}