Technical Capabilities
Having trouble finding what you need?
Get in touch with us, so we can answer your specific questions directly.
Get In Touch

FDL$ - File Definition Language

Overview

VX/FDL$ provides a call-compatible implementation of OpenVMS File Definition Language (FDL$) APIs for x86 and ARM Linux. It enables OpenVMS applications to define, generate, and manage file structures while maintaining compatibility with existing workflows.

Key Features

• Fully compatible with OpenVMS FDL$ APIs.

• Supports file structure definition, parsing, and management.

• Allows seamless migration of OpenVMS applications relying on FDL$ routines.

• Integrates with VX/RT to provide full OpenVMS file definition capabilities on x86 and ARM Linux.

• Maintains OpenVMS file structure semantics to ensure consistent behavior on Linux.

VX/FDL$ Callable Routines

FDL$ API Function
FDL$CREATECreate an FDL file
FDL$GENERATEGenerate FDL structure
FDL$PARSEParse an FDL file
FDL$RELEASEReleases file definition resources

Why Use VX/FDL$?

• Preserves OpenVMS file structure logic, enabling direct porting of applications.

• Provides full compatibility with OpenVMS FDL$ file management functions.

• Supports critical OpenVMS file definition workflows, including structure generation and parsing.

• Seamlessly integrates into the VX/RT ecosystem for OpenVMS compatibility on x86 and ARM Linux.

VX/FDL$ ensures that OpenVMS applications requiring FDL$ services can be migrated without major modifications, preserving productivity and minimizing development costs.

Transform Your Legacy Software Today!

Get In Touch
Unlock the potential of your legacy software with our expert migration services.