removed recursion depth parameter from parser function
(at least at the moment, the depth parameter played no purpose)