JORF VERSION 2.1 RELEASED

The JORF Company has released version 2.1 of the JORF Programmer's Pack and
Developer's Kit products that feature an easy Object Oriented language for
business application programming. The Programmer's pack includes
interpreters, debuggers and editors for both DOS and MS-Windows
applications. The Developer's Kit includes a compiling system for the same
two platforms.

Version 2.1 adds support for X-base DBF/DBT/NTX files, contains array
handling, and features improved international date support. A new DOSPC
module provides optimum support for XT and 286 computers, while the
DOS-386 module uses high memory and 32-bit optimization.

The 2.1 interactive Editor and Debugger now features function highlighting,
watch variables, and an improved class browser. A new dynamic watch
variable called an "auto-watch" displays the value of each assignment and
conditional as you trace through the program. The debugger supports
"Rewind-Change-Continue" editing for on-the-fly changes to the program
code.

The 2.1 Developer's Kit supports multi-module applications. Modules may be
overlaid using Borland's VROOM or another overlay linker. The JORF to C
language translator has been further optimized to provide a strong
platform for compiling and distributing JORF applications.

The JORF Programmer's Pack ($85 from the JORF Company) includes
interpreters, editors, debuggers, sample programs and 300 page command
reference guide. The JORF Developer's Kit ($170 from the JORF Company)
enables you to compile your interpreted applications under the same
platforms. A fully functional shareware version is available from BBS's
and shareware distributors.

JORF Version 2.1 Long Description...

A full featured Object Oriented language that is easier to learn than
Pascal and dBASE. Supports automatic data typing for integers, floating
point numbers, strings, text, structures (records), and arrays. Features
virtual memory and transparent database storage for structures. Modular
class definitions, polymorphism and multiple inheritance are all
supported.

Uses a CUA compliant screen manager that supports pull-down menus, buttons,
check boxes and pick lists under DOS Text and DOS graphics modes. Supports
exactly the same features under native MS-Windows mode. No WinProc, no
multi-level class library, just a simple window manager system.

Not a data base command language but a data base application builder. The
JORF language is a fully structured language, not a modified scripting
language. Use this for quickie-apps where you create a screen, data base
structure and reports in a matter of hours. Can be used in a relational
manner, but data storage system is fundamentally hierarchical. Supports
one-to-many by allowing any data base "field" to be an array or linked
list. Structure (record) storage is variable length, empty fields take no
disk space. Structures (records) may have new fields added without needing
to rebuild the file.

Multiple structure (record) types can occupy the same file. Index adding,
changing and deleting is completely automatic. Records can have up to 256
index keys. Index keys share the same file, considerably reducing the
number of file handles needed when you use a lot of them. Additional
indexing method allows rule based indexes with unlimited keys per record.
Rule based indexes support Expert System forward and backward chaining.

Full support for international dates and numbers. Dates use a formatter for
European and Japanese dates, support month names in any language, and
support dynastic years. Display support for comma-decimal numbers allows
programs and data to be standard while the operator enters in the style of
their choice. With these features, programmers can effortlessly support
the date and number formatting needs of foreign users.

Use this language to learn programming. Reference guide has numerous
examples. Sample programs include contact manager, calendar, calculator,
file printer, and text editor all in source code form. Language is free
from traditional barriers like "have to open a file before you read from
it" and "arrays cannot have negative elements or elements larger than
65535". In JORF, the File:Read function will open the file if necessary,
arrays can use any integer up to 134 billion.

Version 2.1 supports X-Base/dBASE Ill/Clipper DBF/DBT files using Clipper
NTX indexes. dBASE style APPEND, GOTO and SEEK functions are fully
implemented. The PACK function automatically packs DBT files as well as
DBF files, and leaves your original file intact if it runs out of disk
space.

All versions of JORF are Network versions. Multiple instances of JORF
applications can be run under MS-Windows. On networks, DOS and Windows
users can share the same JORF data base files.

Wayland Bruns started developing JORF in 1987 because he was frustrated
with the complexity of application tools at that time. You can imagine
what he thinks now. Wayland remains dedicated to the idea of creating a
tool that allows programmer "wanna-bees" write commercially viable
applications. Version 1.0 was released in September 1990. The current
version 2.1 was released March 20, 1993.

The JORF Company
25858 Elwood Rd, Colton, OR 97017
503-824-JORF

 ==========================================================
 From the 'New Product Information' Electronic News Service
 ==========================================================
 This information was processed from data provided by the
 above mentioned company. For additional details, contact 
 the company at the address or telephone number indicated.
 ==========================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ 08080  U.S.A.
 Email:  RBakerPC (AOL/Delphi), rbakerpc@aol.com (Internet)
 ==========================================================
