Share Your Product Experience
Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.
Share Your ExperienceProduct Overview
The architecture of C for VSEn comprises several key components. The preprocessor handles macro expansion and include file inclusion. The compiler translates C source code into assembly code.
The assembler converts assembly code into object code, and the linker combines object files and libraries into an executable program. The compilation process typically involves the `cc` command. c -o program` invokes the preprocessor, compiler, assembler, and linker.
The compiler uses intermediate files during the compilation process. The linker resolves external references and links the necessary libraries. The runtime environment provides essential functions for program execution, such as memory management and input/output operations.
C for VSEn does not use any specific databases or storage mechanisms directly. It relies on the zVSE/VSEn operating system for file I/O and system resources. Network requirements are handled by the zVSE/VSEn system.
The compiler supports various optimization levels using the `-O` option. Debugging information can be included using the `-g` option. The system relies on the zVSE/VSEn security features for authentication and access control.
Audit logging is implemented through system calls and APIs provided by the zVSE/VSEn operating system.
Frequently Asked Questions
Related Products
More from 21st Century Software
ABARS/Assist
ActiveABARS/Assist is designed to automate and monitor DFSMShsm ABARS backups. The core components include the Backup Manager, the Restore Manager, and the Monitoring Agent. These...
View Details →COBOL for VSEn
ActiveCOBOL for VSEn is a COBOL compiler designed for the z/VSE operating system, providing a platform for maintaining and evolving COBOL applications. It is ANSI...
View Details →Debug Tool for VSEn
ActiveDebug Tool for VSEn is a critical component for application development and maintenance on the zVSE/VSEn platform. It provides comprehensive debugging capabilities for COBOL, C,...
View Details →DR/VFI
ActiveDR/VFI is designed to automate and streamline the backup and recovery processes for z/OS datasets. The system comprises several key components: the Dataset Discovery Engine,...
View Details →Dyna Cube
ActiveDyna Cube is a policy-based storage management tool designed for z/OS environments. It automates dataset management by using user-defined policies and historical data from Space...
View Details →HDB for VSEn
ActiveHDB for VSEn is a hierarchical database system designed for z/VSE environments, providing a robust solution for managing complex data relationships and high-volume transaction processing....
View Details →Similar Products
AcceleREXX
SupportedAcceleREXX is a REXX development tool designed for the z/OS platform. It provides a comprehensive environment for creating, debugging, and maintaining REXX programs. The core...
View Details →Ada/370
Not SupportedAlternatives available
Ada/370 was an IBM compiler for the Ada programming language, targeting z/OS and z/VM mainframe environments. It facilitated the development of robust and reliable applications....
View Details →Altair SLC
ActiveAltair SLC is a software solution that functions as a direct replacement for SAS, enabling organizations to execute SAS language programs across multiple platforms, including...
View Details →APL/CMS
Not SupportedAlternatives available
APL/CMS was a programming language environment for the CMS operating system on IBM z/VM systems. It was primarily used for mathematical and scientific computing, data...
View Details →APL2
Not SupportedAlternatives available
APL2, while historically significant for its array-oriented programming capabilities on z/VM and z/OS, is no longer supported by IBM. This presents a challenge for IT...
View Details →APL2 Fonts
Not SupportedAlternatives available
APL2 Fonts, now integrated within the z/OS Font Collection, provided the capability to print specialized APL2 characters on IBM AFP printers. The primary function was...
View Details →Help Improve This Directory
Notice outdated information? Have insights about this product? Help the mainframe community stay informed with accurate, current data.
Share Your Product Experience
Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.
Share Your Experience