Python based Front End & Parser for the Ninja programming language.