Recursive Descent Parser Algorithm Example In C