Visit CheckFree Website
     
 

High-Level Language Services (HLLServ)

Carreker's High-Level Language Services (HLLServ)™ provides IBM 3890/XP users with functions that allow the designing, writing, and testing of sort program modules on an OS/2 based PC utilizing C, COBOL, or Macro Assembler languages.

The IBM 3890/XP Series of document processors gives you new options for designing and writing document sorting programs in standard OS/2 languages. With the 3890 document processor, you were required to write programs at a host computer using IBM 3890 Stacker Control Instructions (SCI).

With the IBM 3890/XP Series, you can write sort program modules in a high-level language supported by IBM's Operating System/2 (OS/2). HLLServ supplies functions tailored to OS/2 languages.

With High-Level Language Services, you do not need to learn the specialized language of SCI, yet you can still have the same access to the data areas in the 3890/XP that you had with stacker control instructions. You can continue to write sort program modules with stacker control instructions or combine existing SCI modules with new high-level language sort program modules in one sort program. In addition, you are no longer limited to writing programs on your host system. You can design, write, and test sort program modules on a PC with C, COBOL, or Macro Assembler.

HLLServ is a library (DLL) of callable functions used to simplify the process of coding sort programs in NATIVE languages. These "sort specific" functions make programming easier by bringing the coding process to a higher level.

HLLServ

  • Supports SCI and OS/2 supported languages
    • "C"
    • COBOL
    • Macro Assembler
  • Raises the 389x/XP NATIVE language interface above the SPXServ/Control program level
  • Contains functions to:
    • Store and retrieve XP data areas
    • Convert data areas into high level language formats
    • Modify data formats to simplify use in high level language sort programs
    • Perform typical sort functions

CALLABLE FUNCTIONS

Callable functions let you use 3890/XP data areas when you code function calls in your sort program module. When you place a function call in a C, COBOL, or MASM sort program module, you start the function that can retrieve, replace, or report on the contents of specific 3890/XP fields. Some of the functions give you data conversion and bit manipulation capabilities to enhance your sort program modules.

With the 3890/XP, you can write sort program modules with two sets of callable functions:

  • High-Level Language Services (HLLServ)
  • Sort Program Execution Services (SPXServ)

Although some functions give similar information, each function set has its own unique capabilities.

SPXSERV
SPXServ, part of the 3890/XP Control Program, contains a set of low-level functions that gives you access to 3890/XP data and 3890/XP functions. With SPXServ functions, your sort program module can read from and write to the data areas of the 3890/XP in bit-significant 3890/XP format. The 3890/XP ships with the SPXServ functions included.

HLLSERV
HLLServ functions give you even more flexibility than SPXServ functions or stacker control instructions. The HLLServ functions work at a higher level than either SPXServ or stacker control instructions to help you program your 3890/XP document processor more efficiently.

For more information about this solution, contact Doug Halvorsen at 704.602.5335 or complete our Information Request Form.

 
     
Payment Processing | Financial Institutions | Bank Technology | Bank Consulting | Image Exchange
Risk Management | Cash Management | Revenue Enhancement | Customer Value Enhancement | Banking