Mercurial > hg > graal-compiler
comparison graal/com.oracle.truffle.sl.test/tests/Call.sl @ 13821:b16ec83edc73
Documentation and more refactoring of Simple Language
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Wed, 29 Jan 2014 20:45:43 -0800 |
parents | e34d5cca7496 |
children |
comparison
equal
deleted
inserted
replaced
13820:20e7727588e8 | 13821:b16ec83edc73 |
---|---|
3 function inc(a) { return a + 1; } | 3 function inc(a) { return a + 1; } |
4 function dec(a) { return a - 1; } | 4 function dec(a) { return a - 1; } |
5 function call(f, v) { return f(v); } | 5 function call(f, v) { return f(v); } |
6 | 6 |
7 function main() { | 7 function main() { |
8 print(ret(42)); | 8 println(ret(42)); |
9 print(dub(21)); | 9 println(dub(21)); |
10 print(inc(41)); | 10 println(inc(41)); |
11 print(dec(43)); | 11 println(dec(43)); |
12 print(call(ret, 42)); | 12 println(call(ret, 42)); |
13 print(call(dub, 21)); | 13 println(call(dub, 21)); |
14 print(call(inc, 41)); | 14 println(call(inc, 41)); |
15 print(call(dec, 43)); | 15 println(call(dec, 43)); |
16 } | 16 } |