Loading...
Searching...
No Matches
API
Here is a list of all topics with brief descriptions:
 ConditionalConditional support for the fpx preprocessor
 ConstantsCompile-time constants used throughout the fpx preprocessor
 ContextSource context information used for diagnostics and error reporting
 DateLightweight date and time utilities used by the fpx preprocessor
 DefineMacro definition and removal directives for the fpx preprocessor
 DiagnosticsDiagnostic directives for the fpx preprocessor
 ForFortran Preprocessor (fpx) - compile-time loop expansion support
 GlobalGlobal configuration and shared runtime state for the fpx preprocessor
 GraphDirected graph utilities used for macro dependency analysis
 IncludeInclude file handling and resolution for the fpx Fortran preprocessor
 LineStandard-compliant handling of the #line directive
 LoggingGlobal logging, ANSI-colored diagnostics, and pretty error/warning reporting for fpx
 MacroMacro management and expansion core of the fpx Fortran preprocessor
 OSThis module provides portable runtime operating-system detection facilities used throughout the fpx preprocessor
 OperatorsModule implementing a full C-preprocessor-style constant expression evaluator using a top-down recursive descent parser. The module provides the ability to evaluate integer constant expressions of the kind used in classical preprocessor
 ParserFortran Preprocessor (fpx) - core parsing and preprocessing module
 PathA modern, portable Fortran module for path manipulation and basic directory operations. This module provides a clean interface for working with file system paths in a platform-independent way. It correctly handles both Unix ('/') and Windows ('\') path separators through conditional compilation and offers deferred-length character results for maximum flexibility
 StringMinimal yet powerful variable-length string type with modern Fortran features. This module implements a lightweight string derived type that behaves like a true variable-length character string while remaining fully compatible with intrinsic Fortran character operations
 TokenToken classification and representation for expression parsing in fpx