diff --git a/test/if_else.sy b/test/if_else.sy new file mode 100644 index 0000000..2b7efa2 --- /dev/null +++ b/test/if_else.sy @@ -0,0 +1,16 @@ +//test add + +int mul(int x, int y) { + return x * y; +} + +int main(){ + int a, b; + a = 10; + b = 0; + if(a>0) + a = mul(a, b); + else + b = mul(a, b);S + return a + b; +} diff --git a/test/while.sy b/test/while.sy new file mode 100644 index 0000000..c8a61ee --- /dev/null +++ b/test/while.sy @@ -0,0 +1,17 @@ +//test add + +int mul(int x, int y) { + return x * y; +} + +int main(){ + int a, b; + a = 10; + b = 0; + a = mul(a, b); + while(a) + { + a=a+1; + } + return a + b; +}