loki
The Loki source-to-source translation package for Fortran codes.
Modules
Advanced analysis utilities, such as dataflow analysis functionalities. |
|
Backend classes that convert Loki IR into output code in various languages. |
|
Batch processing abstraction for processing large source trees with Loki. |
|
Dictionary class that holds global configuration parameters. |
|
Expression layer of the two-level Loki IR based on Pymbolic. |
|
Frontend parsers that create Loki IR from input Fortran code. |
|
The Loki internal representation (IR) and associated APIs for tree traversal. |
|
Just-in-Time compilation utilities used in the Loki test base. |
|
Code linting infrastructure to allow coding standard checks using Loki. |
|
Loki's logger classes and logging utilities. |
|
Contains the declaration of |
|
Contains the declaration of |
|
Collection of tools and utility methods used throughout Loki. |
|
Sub-package with supported source code transformation passes. |
|
The Loki type system to store and shared type information on symbols and IR nodes. |