Jump to Alchemy

Fujitsu NetCOBOL for Linux x64

Fujitsu NetCOBOL for Linux x64 contains the tools and utilities covering the full spectrum of COBOL development. The tables below list key features and benefits for each of these components.

Fujitsu NetCOBOL for Linux x64 Compiler
Object-Oriented COBOL
Web Support

Fujitsu NetCOBOL for Linux x64 Compiler

New
in:
Feature Summary Detail of Feature Benefit of Feature
V10.1  

NetCOBOL for Linux switches to generating 64-bit code only.

Generates code most suited to server applications.
V7.3  

Support added for:

  • SYNCHRONIZED clause on group items
  • DEAD-LOCK statement
  • ADVANCING phrase in WRITE statements for line sequential files
  • SORT-CORE-SIZE special register (limits memory used by PowerBSORT)

     

Increases coding options.
  Syntax support NetCOBOL for Linux supports:

COBOL 85, COBOL 89 addendum

Object-Oriented COBOL

Common Micro Focus® and IBM® extensions

 

You can use your existing COBOL code.

You can apply your COBOL skills in the Linux environment.
  RDBMS access

You can use embedded SQL to access ODBC-compliant databases (though we recommend you thoroughly test the drivers to ensure satisfactory operation).
Fujitsu publishes a list of Oracle and Pro*COBOL versions with which NetCOBOL has been verified. 

Access your company's data without complex database conversions.
  COBOL File Handling Supports all COBOL file types (sequential, line sequential, relative and indexed). Provides fast, reliable file handling.

 
You can rely on the integrity of your data and give great response times to your users.
+V7.3   Number of concurrent tasks that can share a single file increased to 1024.  

+V7.3

 

Provides file access subroutines that enable programs written in other languages to access NetCOBOL files.
Routines enhanced to support Unicode.

 

COBOL data files can be shared between COBOL and non-COBOL programs/applications.
+V7.3   Supports the External File Handler interface, compatible with the similar interface provided with Micro Focus COBOL Gives the option of substituting a different file handler for the standard COBOL file handler and makes it easier to migrate Micro Focus COBOL applications that rely on that feature.

 

V7.3 Unicode Supports UTF-8 and UCS-2 encoding using PIC X and PIC N data types respectively.

Makes it easier to create applications that support multiple languages and character sets.

V7.3 COBOL compiler options

Many options provided to tailor compiler behavior to your preferences.
V7.3 adds:

  • INITVALUE – specify value to which WORKING-STORAGE items are set when no VALUE clause is specified.
  • ASCOMP5 – new parameters added
  • DUPCHAR – selection Unicode encoding of hyphen
  • CHECK – options added for checking internal and external program parameters
Increases your productivity
V7.3 Environment variables $ CBR_JOBDATE environment variable added to allow the run date of the program to be configured. Makes it possible to write programs that will take the run date from an environment variable, so date-sensitive logic will work even if the programs are being run on a different day (for example, if execution has been delayed because of machine failures).
"+Vn" in the "New in:" column indicates a feature that contains new or improved elements as well as existing elements. When "+Vn" is in Italics, it refers to the italicized detail items. The number n indicates the release in which the new feature was introduced.
 

Object-Oriented COBOL

New
in:
Feature Summary Detail of Feature Benefit of Feature
  OO programming
  • OO COBOL syntax, and run-time support, are built into Fujitsu NetCOBOL for Linux. The support includes:
  • Class/Object models
  • Information hiding (data encapsulation, object properties)
  • Modularization (methods, including prototype methods)
  • Single and multiple inheritance
  • Context-dependent functions (polymorphism)
  • Conformance checking
  • Static and dynamic binding
  • Garbage collection
  • Exception handling
  • Indirect reference classes
  • Cross reference classes
  • ANY LENGTH - variable length parameters can be used in the linkage section of Method definitions
If you are using OO design techniques, OO COBOL gives you a viable means of implementing those designs.

Continue to use your COBOL expertise while transitioning to the latest OO design techniques.

Web Support

New
in:
Feature Summary Detail of Feature Benefit of Feature
  CGI support

Fujitsu COBOL CGI (Common Gateway Interface) is a set of subroutines that support the creation of CGI scripts in COBOL.

Makes it possible to provide web interfaces to existing COBOL server applications.

Use COBOL expertise to create Web applications.