fix the bug in source parser for multiple expressions