v0.3-clgt
- Support if condition, for loop, while loop.
- Support function call ( <= 6 input parameters).
- Support bitwise | & ^ and logic operator || &&
$ cat sample/fibonacci.c
int main()
{
int pre = 1;
int cur = 1;
int n = 15;
for (int i = 2; i < n; i=i+1) {
int t = cur;
cur = cur + pre;
pre = t;
}
printf("So fibonacci in order %d is : %d\n",n,cur);
return 0;
}
$ ./meo sample/fibonacci.c
$ ./a.out
So fibonacci in order 15 is : 610
$