SPF/PC v. 4

SPF/PC brings full-featured ISPF/PDF emulation to DOS, OS/2 and Windows (95, 98, ME, NT, W2K, XP, Vista, 7,) Linux (DOSBox/DOSEmu) providing a familiar environment for the mainframe programmer who is developing on a PC. SPF/PC is the "Zero Learning Curve" first step in the use of the PC as a client/server applications development platform for MVS.

YES - I use SPF/PC v4 in DOSBOX and DOSEmu to write and compile DOS programs that will run in said emmulators having access to Linux folders/files. Think about it, using SPF you can use all the powerful DOS compilers, ZBASIC, PowerBASIC, etc. and execute them on your Linux computer. SPF has always been the superior programming editor, now you can have all of its functionaliy on Linux.
Image SPFPC40 editing PowerBASIC source code in DOSEMU on Tahrpup Linux

Major Features

  • On-line manual completely replacing hardcopy documentation
  • Full ISPF Emulation
  • Full Integration with Micro Focus Workbench
  • Full Mouse Support in Edit and Browse
  • Modifiable Panels
  • Multifile Search
  • Multiple Character Set and File Format Support (EBCDIC/ASCII/fixed/variable)
  • Multiway Select List File Management
  • Program Source Colorization
  • Programmable Keyboard and Keyboard Macros
  • REXX Edit Macros and Panel Procs
  • Record Length to 64000
  • SUPERC File Compare
  • Several Tabbing and Line Numbering Modes
  • Table Services
  • Undo/Redo
  • Unlimited File Size (per available disk space)
  • Unlimited Horizontal/Vertical/Full Splits

Benefits

  • Familiarity ... "Zero Learning Curve" eliminates training costs.
  • History ... Proven technology eliminates risk.
  • Functionality ... Comprehensive functionality allows increased use of PC for ALL of program development reducing operating costs.
  • Productivity ... Bidirectional compatibility with mainframe panel definitions insures continuity and extensibility of existing application interfaces.
  • Portability ... Transparent portability across PC platforms preserves infrastructure equity while exploiting reduced-cost hardware.

  • General Primary Commands ... BROWSE, CMDNOCLR, COLOR, CRETRIEV, CURSOR, TSO, DOWN, EDIT, END, EOF, FF, FSPLIT, HELP, KEYS, LEFT, LPRINT, PANELID, PFSHOW, PRINT, REDIT, RETRIEVE, RETURN, RIGHT, SCREEN, SPLIT, SPLITV, SWAP, UP, USER, VSPLIT
  • Select List Primary Commands ... CONFIRM, EXCLUDE, INCLUDE, INSERT, LOCATE, MD, SAVELIST, SEARCH, SELECT, SORT
  • Select List Line Commands (operate on files) ... B (Browse), C (Copy), D (Delete), E (Edit), G (Execute), I (Information), K (Convert), M (Move), P (Print), R (Rename), S (Select), T (Treelist), U (User Command), X (Exclude)
  • Browse Primary Commands ... COLUMNS, DISPLAY, FIND, HEX, LOCATE, RESET, RFIND
  • Edit Primary Commands ... AUTOLIST, AUTONUM, AUTOSAVE, BOUNDS, CANCEL, CAPS, CHANGE, CHARSET, COLORMAP, COMPARE, COPY, CREATE, CUT, DATA, DEFINE, DELETE, END, ERRORFILE, EXCLUDE, FIND, HEX, IMACRO, LCOMMAND, LEVEL, LOCATE, LRECL, MOVE, NUMBER, PASTE, PROFILE, RCHANGE, RECOVERY, REDO, RENUM, REPLACE, RESET, RFIND, RMACRO, SAVE, SAVECOUNT, SCOPY, SCREATE, SCUT, SDELETE, SORT, SPASTE, SREPLACE, STATS, STOLOWER, STOUPPER, SXCLUDE, TABS, UNDO, UNNUM, XMACRO
  • Panel Definition Statements ... ATTRIBUTES (TYPE, INTENS, CAPS, JUST, PAD, SKIP, ATTN, COLOR) STATEMENTS (IF/ELSE, ASSIGN, TRUNC, TRANS, VER and VPUT) VARS (ZCMD, SCROLL, ZSEL, ZTDSELS, and ZPFnn) CVARS (ALARM, .CURSOR, .CSRPOS, .CSRROW, .HELP, .MSG, .TRAIL and .ZVARS)
  • Dialog Manager Calls ... BROWSE, CONTROL, DISPLAY, EDIT, GETMSG, SELECT, SETMSG, TBADD, TBBOTTOM, TBCLOSE, TBCREATE, TBDELETE, TBDISPL, TBEND, TBERASE, TBEXIST, TBGET, TBMOD, TBOPEN, TBPUT, TBQUERY, TBSARG, TBSAVE, TBSCAN, TBSKIP, TBSORT, TBSTATS, TBTOP, VGET and VPUT

System Requirements

SPF/PC requires MSDOS 6.0/OS/2 2.1 or higher or Windows 95/98/98SE/ME/NT/W2K/XP/Vista. SPF/PC operates with popular GUI COBOL workbenches: Micro Focus, Visual-Realia-II and most others.