A simple, free (as in speech) interpreter for IBM's RPG report generator language.
An interpreter, written in Python, for the venerable Report Program Language (as in http://
This is just a little hobby project, and still in its infancy. It can do some very basic parsing and program checking, and for now, no more.
We felt that an open-source RPG interpreter made more sense than yet another RPG compiler. We hope it will allow us to be more flexible in supporting multiple dialects or RPG, dealing with Unicode and multi-byte encodings (including UTF-8), and so on.
No existing RPG tools are used in this project; it's based entirely on publicly available documentation and examples.
View full history Series and milestones
trunk series is the current focus of development.
All bugs Latest bugs reported
-
Bug #575134: Implicit indicator for loop headings and AN/OR
Reported -
Bug #575121: Subsections
Reported -
Bug #573912: Fold AN/OR lines
Reported -
Bug #573895: Syntax error for "movel(p)"
Reported -
Bug #573894: Unit test for postprocess
Reported