Parser.py : Refactoring