Corporate Computer Systems Inc. are specialists in development and support of products and tools for the Hewlett-Packard platform. Areas of expertise include language compilers, source level debuggers, transaction forms tools, and text editors.
Below are details of CCS's product range. If you wish to receive further details of any product or you wish to place an order, please complete the enquiry form or contact The Internet Agency.
Internet Agency Home Page
Products & Services Catalogue
CCS/C-XL 'C' Language Compiler for MPEThe 'C' compiler for MPE from CCS Inc. has a number of unique features
designed to let the programmer gain maximum utilisation of the HPPA RISC
computing environment. |
|
|---|---|
ANSI STANDARD CBeing ANSI standard ensures import or export of code to other ANSI C compatible compilers. |
FUNCTION PROTOTYPESThis enhancement to C provides a way in which the compiler can check the correctness of arguments passed to functions |
ACCESS TO UNALIGNED DATASupport for aligned or unaligned data means that 'C' structures can be used to access records produced by COBOL or IMAGE or to read data tapes written by non-HPPA computers |
LONG POINTERSThe secret to accessing MPE/XL mapped files. Also supported are FAR and HUGE keywords to maintain compatability with Microsoft C. |
IN_LINE ASSEMBLERIn-Line assembler gives access to all of MPE and all of HP-PA. Coupling assembley language with C's macro preprocessor provides the ability to design in-line functions which remain portable to other 'C' environments. |
EXTENDED 64 BIT INTEGERSNecessary for serious programming in MPE, particularly for accessing COBOL applications. Both standard long integers and exended integers are implemented. |
FULL ANSI LIBRARYCCS/C-XL gives you the choice of an XL version or one that can be bound to your object modules at LINK time. Support is provided for signals, maths, time functions, long jumps, file access, and even a few non-standard things you'll need to live with MPE. |
XDB SUPPORTEven though CCS/C-XL is available with the comprehensive TRAX/C source level debugger,if you wish, you may also use HP's XDB debugger. All necessary records are produced to allow the use of either product. |
| The best news is that CCS/C-XL is from CCS, a Company who have produced more C compilers for more HP computers than any other company (including HP). CCS has been writing 'C' compilers for HP computers since 1979. When you purchase C from CCS you can be assured of a quality product with a quality support program. | |
TRAX for MPE - COBOL & C Multi-Window Source Level DebuggersThe TRAX source level debuggers from CCS are the first products on the HP3000 to provide source level and assembley level program debugging as well as support for V/PLUS applications. TRAX provides a set of sophisticated tools which enable the programmer to interact with the executable program at the source code level, supporting all the usual debugger features, such as single stepping, but executed interactively via the source code statement. |
|
|---|---|
THE OPERATOR INTERFACETRAX divides the User's display into two primary windows and several optional secondary ones. The source code is displayed in the upper window as it is executed. In the lower window, the User has full control over the executing program, setting break points, changing values, and so on. Optional windows include an Assembley language window where the current source line is exploded into Assembley statements. |
V/PLUS CAPABILITYDebugging V/PLUS code is made much easier with TRAX because it allows you to interactivley debug COBOL or C programs that make calls to V/PLUS using only a single terminal. TRAX achieves this in two ways. The first is by saving the V/PLUS screen thus allowing full use of the display for debugging. The second method opens a five line display at the bottom of the V/PLUS screen where ineractive debugging activities can be performed. |
SINGLE STEP ANIMATIONTRAX supports visible single stepping of the application program. The programmer may select either step in or step over modes of program animation. Step over mode performs single stepping of the source code statements but allows subroutines to execute at full speed. |
VARIABLE DISPLAY & CHANGETRAX permits variable values to be displayed and changed by using the source code name of the variable. A wide range of display formats is supported including, character, octal, and Hexadecimal. Non-printing characters can be made viewable. Display commands can be attached to break points for automated display and variable trace facilities. |
NO SPECIAL PRE-PASSTRAX requires no special pre-pass of the source code program nor does
it modify the source or run-time routines in any way. |
ON-LINE HELPTRAX commands are simple to use and easy to remember. This is due inpart to an extensive on-line help capability built into the debugger. Upon request a menu of available commands can be displayed (in their own window). Detailed information can also be shown on a per command basis. All help information is held in a user modifiable file maintained by the MPE message processing subsystem so TRAX can implement full native language support. |
| Get the latest Software Update Notice for
TRAX (Currently Release 2.7) MS Word Format |
|
ASSEMBLEY LANGUAGE WHEN NEEDEDAlthough TRAX is a COBOL and C source level debugger, the real world
is seldom that simple. many difficult-to-find bugs are a result of interaction
with MPE or other sub-systems at the machine language level. |
|
TOP
Home
Products & Services Catalogue