I'll just leave this here:
entrypoint :
{
integer total = sum(1, 10)
printinteger(total)
}
sum : integer begin, integer end -> integer ret = 0
{
while(begin < end)
{
ret += begin
++begin
}
}
foo :
{
complex i = 0, 1
assert(i * i == -1)
}
fib : 0 -> 1
fib : 1 -> 1
fib : integer n -> integer ret = fib(n - 1) + fib(n - 2)






Create a custom theme









I have no trouble at all following the syntax and understanding what is being said by the code.