This code tests if the CBE will execute a tail recursion example correctly.

This test currently fails due to an error involving if/else loops. The return statement and value are located at the bottom of the 'tail' function when converted to test104.cbe.c, independent of the if or else scopes, causing a loss of necessary flow control.