Howdy,
firstly, my apologies for the Leap-Day humor; I couldn't resist.
Anyway, the Mumps2py project is hosted at: http://www.mumps2py.org/
Feel free to stop by and take a look.
Changes since Mumps2Py was first announced (v0.1.0):
- Mumps2Py parses more and better.
- more intrinsic functions now translate to Python.
- pattern-matching now translates to Python Regular Expressions.
- preliminary support for translating indirection has been added.
- the User interface has a number of improvements:
++ Scan For Errors will attempt to parse all the routines in a file and
report any parsing errors encountered.
++ Analyze Tokens does a frequency count of different types of tokens
extracted from the source code.
++ Entryref Report extracts all the entryref tokens from the current
routine.
++ Referrals Report finds all the other routines that have entryrefs
directly referring to the current routine.
++ A regression testing mechanism has been added for testing translations.
- A number of test files have also been added.
(some of) What Mumps2Py still does not yet do:
- translate global variables and naked references.
- translating labels and entryrefs to Python equivalents.
- most command-translation functions are incomplete.
Cheers,
-Patrick