LegacyJ CICS and COBOL technology for the J2EE Enterprise Environment

Products     Services     Support     Sales     News     Partners     Contact

  

Academic
Programs

Customer
Information

News &
Information

Technical
Information

White
Papers

About Us

HP COBOL II Extensions

In the spring of 1997, the Hewlett Packard SIG COBOL users compiled a list of their most important HP extension and published this list as a requirement for potential vendors desiring to enter the HP 3000 Cobol market.  The following itemizes the PERCobol supported and unsupported items from that requirements list. 

SUPPORTED

Syntax Comments
NOLIST phrase in the COPY statement Treated as comment.
USAGE COMP-3 (the standard equivalent is USAGE PACKED-DECIMAL).
USING phrase of the ASSIGN clause
REMARKS paragraph in the IDENTIFICATION DIVISION
Abbreviation ID for "IDENTIFICATION"
EXCLUSIVE statement  
UN-EXCLUSIVE statement
CALL statement extensions INTRINSIC phrase, the GIVING clause, the symbol "@" or "\" before a parameter
RETURN-CODE special register
ENTRY statement (secondary entry points)
EXAMINE statement
GOBACK statement
Special registers TALLY, CURRENT-DATE, TIME-OF-DAY, and WHEN-COMPILED  
Nonnumeric literals longer than 160 characters (The limit is 255 characters per nonnumeric literal)
Octal literals
Interchangeability of single and double quotes
Inequality operator (<>)
Nested COPY statements
Ability to have a section name that is not followed by a paragraph name.  
Index data items in relational conditions
WITH DUPLICATES phrase in the RECORD KEY clause of the SELECT statement  
Intrinsic relation condition
Qualified index names
Key name is not required to be on the left-hand side of the SEARCH ALL condition  
SEEK Statement
$DEFINE macros, $EDIT macros
ACCEPT FREE form of the ACCEPT statement (PERCobol supports FREE but does not support the 'not' FREE form)

Comments

  Comments
Random access files (MPE random filetype)
Native Language Support using $CONTROL NLS (MPE language support)
Ability to specify language in the SORT statement (MPE language support)
Random access files (MPE random filetype)
KSAM direct file access (MPE native files)

Home         About Us         Privacy        Legal        
© Copyright LegacyJ Corp. 1998, 2005
All Rights Reserved.

All trademarks are the properties of their respective owners or licensers.

 

LegacyJ™       CobolJ™