X-Git-Url: https://code.kerkeslager.com/?p=fur;a=blobdiff_plain;f=examples%2F16_short_circuiting.fur;h=cb7b959bdb68ccba2dade5471b6df930e0ba8c77;hp=f70e7b9f49955e66ed14f4ba338d575483555963;hb=61733d6070859e6a639ae4b34faec9aacca52a29;hpb=66b27005143ce66d7ecf1a995f1681358abff477 diff --git a/examples/16_short_circuiting.fur b/examples/16_short_circuiting.fur index f70e7b9..cb7b959 100644 --- a/examples/16_short_circuiting.fur +++ b/examples/16_short_circuiting.fur @@ -1,24 +1,12 @@ -def return_zero() do - print('This should not print\n') - 2 -end - -def return_one() do - print('This should only print once.\n') - 1 -end - def return_true() do - print('This should print exactly twice.\n') + print('This should print exactly once.\n') true end def return_false() do - print('This should print exactly twice.\n') + print('This should also print exactly once.\n') false end -0 < return_one() < 2 -0 < 0 < return_zero() return_true() or return_true() return_false() and return_false()