summaryrefslogtreecommitdiff
path: root/examples/gfcc/compiler/abs.c
blob: 947711c13c78945b8622749a285c1a6117df4b41 (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 ("%d",i) ;
  return ;
  } ;