Add c parser