{"shas":[["21c9b15192dd49a988db659154a5b00dd7b7453c","89927f5ad79bc94e9dd3b31b6b36900d26a7a3c2@gmail.com","huge improvements\n\nadded:\nstacktrace tracking + printing on KeyboardInterrupt\nParser.parse_line() for parsing a line of plain input\n\nnew tokens:\nround(), int(), equals, not equals, Menu(), Pause, ClrHome, Print\n\nfixed:\nparsing inconsistencies\nimplied multiplication is handled at the expression level\nabsorbed expressions are flattened\ntokens are always repr'd to fix encoding errors on display\nnested blocks can now properly find their End token","Ryan Hileman"]],"ref":"refs/heads/master","size":1,"head":"21c9b15192dd49a988db659154a5b00dd7b7453c","push_id":37307338}