home *** CD-ROM | disk | FTP | other *** search
- A Quick Description of SFGR:
- SFGR is the screen format generator used on the IBM System 34/36
- computers. It is usually used in conjunction with RPG II, the language
- most used on the IBM System 34/36 mini-computers. There have been very
- few implimentations of it on micro-computers, and this is an attempt
- at using its SFGR source language to create an object format file that
- can be used by either RPG II or any other language.
- A SFGR source member consists of records, where records define
- how the type of screen input and output fields are their attributes as
- displayed on the screen. A driver program manipulates the input/output
- fields and returns whatever the user has entered. The driver reads the
- screen file, displays it, displays the output buffer, and returns to
- the program the input buffer.
- Presently, a driver program is not included with this package. It
- is still being written and fully tested to take of all the necessary
- housekeeping and screen maintenance. A version is being written in SPL
- and might be later translated to Modula-2 if time permits. The SFGR
- Compiler is written in SPL and runs under CP/M-80 2.2 or higher.
-
- The necessary files:
- SFGR.COM - The actual screen format generator.
- SFGR.DOC - Documentation on SFGR and how to run it.
- SFGR.ERR - The SFGR compiler error message file.
-
- Additional Utilities:
- FVIEW.COM - Quick view of ".FMT" file paged by format screen.
- EDITERR.COM - Edit the error message file to suit your taste.
-
- Source code is included for the utilities written in SPL.
-
- Sample Screen Members:
- Five screen source members and format files are included. They
- were written for a color terminal and may need editing (such as taking
- out the blink options) for sigle color monitors. That is left as an
- exercise for users. Also for one of them, an RPG II program (WSFPM1)
- is provided to show SFGR is interfaced on a System 34/36. It can be
- easily adapted in an other language.
-
- Documentation File:
- Technical information has placed in the SFGR Documentation file
- that describes the exact makeup of the object file. The documentation
- should be read to understand how to run the programs. An editor that
- provides a ruler line, or character count, should be used to enter the
- source member. Multiple blanks should not be converted to tabs, and it
- must be pure ascii. Uppercase should be used, except for constant data
- where anything is allowed.
-
- Copyright rights and warranty:
- See first page of documentation file for reference. All rights
- are reserved. Distribution for non-commercial use allowed, only in its
- original form. A terminal patch may be applied, but should be sent to
- the author for approval. A contribution of $10.00 is requested if you
- find this program useful in any way.
-
- Brought to you by:
-
- Harris Landsberg
- 1350 East 5th Street
- Suite 1-J
- Brooklyn, New York 11230
-
- (718) 951-7075
-
-
-
- here:
-
-
-
-
-
- -To here^