26 Commits (e1fc17ef2a532d539678b9a9378bca59eda38a91)

Author SHA1 Message Date
Jussi Pakkanen 4a766147fb Printing unknown kwarg error message no longer crashes the parser. 7 years ago
Jussi Pakkanen c69a4aee1e Store current line number so it can be printed in warning messages. Closes #2181. 7 years ago
Jehan 2f691410fc Improve "Passed invalid keyword argument" warning. 7 years ago
Jussi Pakkanen c11a4cb952 Make Interpreter object unpicklable as it was being pickled by accident in copies of kwargs. 7 years ago
Jussi Pakkanen 3262be23dc Fixed issues raised in review. 7 years ago
Jussi Pakkanen 97b7a7b10e Moved func_ methods from base class to Interpreter. 7 years ago
Jussi Pakkanen 46e61971ce Decorator to check for permitted kwargs. 7 years ago
Elliott Sales de Andrade 0e56ec2dbd Don't allow non-equality comparisons across types. 8 years ago
Elliott Sales de Andrade b36513a5b6 Only allow equality comparisons for non-elementary types. 8 years ago
Elliott Sales de Andrade 30645ed54b Remove extra casts on InterpreterBase.evaluate_statement. 8 years ago
Dylan Baker a8173630ea Don't use len() to test emptiness vs not emptiness 8 years ago
Hemmo Nieminen e42f366e0b Fix an uninitialized variable access error. 8 years ago
Nirbheek Chauhan 0e078adf5a interpreter: Implement array.get(index, fallback) 8 years ago
Jussi Pakkanen 8ec9b0a71f Better error message when using = rather than : for defining keywords. 8 years ago
Mike Sinkovsky 969be1f679 cleanup: Remove redundant parentheses 8 years ago
Mike Sinkovsky 77515ee541 style: [E303] too many blank lines (2) 8 years ago
Mike Sinkovsky bf14cec81b style: [E712] comparison to True should be 'if cond is True:' or 'if cond:' 8 years ago
Igor Gnatenko f0b30baa39 style: fix E225 violations 8 years ago
Igor Gnatenko 9ffc0d2f89 tree-wide: remove blank lines at EOF 8 years ago
Nirbheek Chauhan 2c83bd16fc Test targets with only generated and prebuilt objects 8 years ago
Jussi Pakkanen 14ca7d602c Store subdir information for each node so we can remove files set in other subdirectories. 8 years ago
Jussi Pakkanen c41805f012 Moved more stuff, can now parse all of common tests. 8 years ago
Jussi Pakkanen 7e8872236d Implement a bunch of functions. 8 years ago
Jussi Pakkanen 7ed7219d9d Moved functions to base enough to get the base sample project parsed. 8 years ago
Jussi Pakkanen 0a31afd672 Embark on a journey to create a rewrite tool. 8 years ago