CPAlien Parser implementation