summaryrefslogtreecommitdiff
path: root/examples/gfcc/compiler/abs.c
blob: 90312a2dec7fe6593113fc2244ada3c9e37a1884 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int abs (int x){
  int y ;
  {
  if (x < 0){
    y = 0 - x ;
    }
  else {
    y = x ;
    }
  }
  return y ;
  } ;
int main () {
  int i ;
  i = abs (16);
  printf (int,i) ;
  return ;
  } ;