daniel64 / lspf

Open source Linux version of the IBM mainframe z/OS ISPF Dialogue Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lspf

Open source Linux version of IBM's z/OS ISPF Dialogue Manager written in C++

Application programs wishing to use DM Services, can be written in C++ or rexx (open object rexx). Calls are made via a pApplication method or the ISPEXEC interface.

Most services are supported (missing services are mostly file tailoring, and LM*) as are dynamic input/output areas, tables and a large subset of the ISPF panel language. See doc directory for more details.

This as been written as an exercise whilst learning C++ and OOP and I've put it on GitHub in case anyone wants to use/contribute to it. There is a lack of applications, but there is a browser, an editor similar to the mainframe PDF editor that also supports macros (including line command macros) written in OOREXX and syntax hilighting and a file list application.

Other features include split screen, application stacking, keylists, reflists, command tables, field expansion, command retrieve, cursor-sensitive help, keylist help etc.

Screenshots:

Alt text

Alt text

Alt text

Alt text

About

Open source Linux version of the IBM mainframe z/OS ISPF Dialogue Manager

License:GNU General Public License v2.0


Languages

Language:C++ 99.5%Language:C 0.4%Language:Dockerfile 0.1%Language:Shell 0.0%