Smython is my attempt to implement a scanner, parser and runtime system for a large subset of Python 3 in Java.
Stars
7
Forks
0
Watchers
7
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
No contributors data available
splits parser tests into classic java-based tests and doctest-style tests which are nicely displayed in the IDE's junit test runner
582d562View on GitHub518 (2 tests have bad encoding) successfully scan & parse with this commit
1f010aeView on GitHubsyntax test now generates 520 single test cases and looks so much nicher in my IDE's junit test runner
bfefba7View on GitHubwith this commit, all 149 library files of the Python 3.0 distribution can be scanned and parsed (not necessarily correct) without exceptions
83bcc1cView on GitHubimplements correct parsing of a simple statement with a trailing semicolon
824335bView on GitHubstring escapes were and still are not 100% correct (need more test cases)
c48d841View on GitHub