Adding FreeBASIC example plus bug fixes. Breaks C emitter