|
CAPIO-CL 1.2.0
CAPIO-CL: Cross Application Programmable I/O - Coordination Language
|
This document describes the syntax and semantics of the CAPIO-CL V1.1 language.\ Version 1.1 extends Version 1.0 by introducing two additional fields: version and configuration.
The version field introduces an explicit versioning mechanism, allowing CAPIO-CL files to clearly indicate which syntax standard they follow.\ This ensures compatibility and avoids ambiguity between V1.0 and V1.1 documents.
Type: float\ Purpose: Identifies the CAPIO-CL language version\ Behavior:\
CAPIO-CL V1.1 introduces a new optional field, configuration, which allows users to define runtime options for the capiocl::Engine class.
The configuration is stored in a separate TOML file.\ For details on valid TOML configuration syntax and supported engine parameters, refer to configuration.md.
Type: string (file path)\ Purpose: Supplies runtime engine settings\ Behavior:\
capio.cl file:
engine-config.toml: