compiles more complex examples and vectors to C