Completing parser