Deprecated Jam5 JPL Syntax and Library Functions

Function & Syntax Documentation,
Including Jam7-Compliant Replacement Examples


What's documented here:

A variety of syntax was officially deprecated in Jam7, but still continues to function. This syntax is undocumented in current manuals, but can often be found in older programs converted from earlier versions, or written by Jam programmers familiar with older versions of Jam.

For all the functions and syntax that was deprecated virtually all of the methods had replacement functionality. Thus, in this deprecated syntax there are not hidden undocumented bonuses just waiting to be uncovered.

In what versions does this deprecated syntax work:

This syntax works in all Jam7 versions, all Prolifics versions and in Panther. All of the syntax and functions have been tested as of the most recent version of the Prolifics product, Panther, released in 1999.

As a convention, throughout this document, when references are made to Jam7, readers should assume that this means the Jam7, Prolifics and Panther application development tools, unless a distinction is clearly specified. For core JPL and library function functionality, these three different versions & configurations of the development tool operate virtually identically.

How Should this guide be used:

The following should allow users to understand what the old syntax and library functions mean, and to convert it to syntax that is defined in the Jam7 manuals. This guide should also assist people in maintaining old code, but it is the author's hope that it will not encourage anyone to use these old methods in future programming efforts.

How should this document not be used:

This is NOT a guide to upgrading applications from Jam5 to Jam7. This document always assumes that your appliation is working as desired in Jam7 and is designed to be used by Jam7 programmers in understanding old syntax. If you are upgrading an application from Jam5 to Jam7, there are significant areas of Jam5 that have changed and will not function in Jam7. See the section in the Manuals on upgrading applications from Jam5 for more details.



Deprecated Jam5 JPL Syntax

JPL Syntax List by Category

JPL Syntax List by Name

Deprecated Jam5 Functions

As with all Jam/Prolifics/Panther functions, there are function variants that are used for specifying objects on the screen in different ways. Only the base name of the function is given in these lists. See the function detail for all variants.

Function List by Category

Function List by Name


Version 1.0 of Jam5 Deprecated JPL Syntax and Library Functions.

All testing of these functions and JPL syntax was done on Panther, along with other tests being done on Jam7.

This document last updated August 1999.

This page and all syntax & function detail pages are: Copyright 1999 by Michael Ryan. Although the author is a consultant for Prolifics, this page and it's contents are NOT an official product of Prolifics, and the author is solely responsible for its contents. Every effort has been made to make this document as accurate as possible, but <standard disclaimer> users assume the sole responsibility for using the information in this document.

Please report any errors or comments to (email address).