bugs fixed at ParseSyntaxNode
bugs fixed at else if..
refactoring while statement
commit to push