Add C syntax extensions, #25