Add a very basic optimization pass
[fur] / examples / 16_short_circuiting.fur
1 def return_true() do
2   print('This should print exactly once.\n')
3   true
4 end
5
6 def return_false() do
7   print('This should also print exactly once.\n')
8   false
9 end
10
11 return_true() or return_true()
12 return_false() and return_false()