Complex programs have too long assembly code to be showed here. Here are some complex programs we wrote:
Here is how to execute a test (eg. fibonacci.c), and see the generated assembly:
./chef.py test backend -bw tests/programs/fibonacci.c
cat build/cpp-bin/assembly.s