summaryrefslogtreecommitdiff
path: root/src/tools/c/examples/bronzeage/bronzeage-test.c
blob: c0bee93a2a0fff67a1c08cdd56d8778eaca9bafd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include "Bronzeage.h"

#include "BronzeageEng.h"

#include <unistd.h>

int main() {
  Tree *tree = 
	  mk_PhrPos(
	    mk_SentV(
	      mk_lie_V(),
	      mk_NumCN(
	        mk_two_Num(),
	        mk_UseN(mk_wife_N())
	      )
            )
	  );

  int i;

  for (i = 0; i < 1000; i++) {
	  Term *term;
	  term = BronzeageEng_lin(tree);
	  term_print(stdout, term);
	  fputs("\n", stdout);
  }

  tree_free(tree);

  return 0;
}