Initial skeleton for parser