can parse all .pas sample, fix identifier bug