# loki.expression

Expression layer of the two-level Loki IR based on Pymbolic.

Modules

`evaluation` |
`literals` | Literal symbols representing numbers, strings and logicals.
`mappers` | Mappers for traversing and transforming the Expression tree.
`mixins` |
`operations` | Sub-classes of Pymbolic's native operations that allow us to inject Fortran-specific features, such as case-insensitive string comparison and bracket-aware and sub-expression grouping.
`parser` |
`symbolic` |
`symbols` | Expression tree node classes for Expression tree.
`tests` |