loki.types

The Loki type system to store and shared type information on symbols and IR nodes.

Modules

datatypes

Collection of classes to represent type information for symbols used throughout Loki’s internal representation (IR)

derived_type

Representation of a derived type with local symbol table.

module_type

Representation of a module type for module definitions.

procedure_type

Representation of a procedure type for function or subroutine type definitions.

scope

Representation of symbol tables and scopes in Loki’s internal representation (IR)

symbol_table

Representation of symbol tables and scopes in Loki’s internal representation (IR)

tests