summaryrefslogtreecommitdiffstats
path: root/gcc/testsuite/treelang/a01gcci01.c
blob: 69ab63dac97d0edb5ad087fca930bd26f0bd59e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* Driver for treelang test pgm */

int add(int, int);
int subtract(int, int);
int first_nonzero(int, int);

int 
main (int argc, char *argv[])
{
  printf("2:%d\n", add(1,1));
  printf("7:%d\n", add(3,4));
  printf("-1:%d\n", subtract(3,4));
  printf("1:%d\n", subtract(2,1));
  printf("3:%d\n", first_nonzero(0,3));
  printf("0:%d\n", first_nonzero(0,0));
  printf("1:%d\n", first_nonzero(1,0));
  printf("15:%d\n", double_plus_one(7));
  return 0;
}
OpenPOWER on IntegriCloud