Всё разом. Пробовал писать что лексер, что синтаксер. Получается одна каша, видимо я не очень то разобрался с материалом для того, чтобы ума и знаний хватило для реализации синтаксера. В общем коллеги, выручайте если сможете...
у питона достаточно большая грамматика, чтобы даже просто рекурсивный спуск было написать неочевидно.
если не запрещено генерировать парсер, то надо генерировать