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. |
|
Just-in-Time compilation utilities used in the Loki test base. |
|
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. |
|
Code linting infrastructure to allow coding standard checks using Loki. |
|
Loki's logger classes and logging utilities. |
|
Contains the declaration of |
|
Representation of symbol tables and scopes in Loki’s internal representation (IR) |
|
Contains the declaration of |
|
Collection of tools and utility methods used throughout Loki. |
|
Sub-package with supported source code transformation passes. |
|
Collection of classes to represent type information for symbols used throughout Loki’s internal representation (IR) |