ideone.com/C8sZJ
Could anyone explain me why this program has no output?
What format output has to be?
Because your program doesn't do anything; all you've got are defines. Either add (foobar) to the end, or get rid of the foobar definition and use (do_it (go)) instead.
Oh, really, it doesn`t. Sorry for such a silly question.