# loki.ir

The Loki internal representation (IR) and associated APIs for tree traversal.

Modules

`expr_visitors` | Visitor classes for traversing and transforming all expression trees in Loki’s internal representation (IR).
`find` | Visitor classes that allow searching the IR
`ir_graph`(ir[, show_comments, ...]) | Pretty-print the given IR using `GraphCollector`.
`nodes` | Control flow node classes for Control flow tree
`pprint`(ir[, stream]) | Pretty-print the given IR using `Stringifier`.
`pragma_utils` |
`tests` |
`transformer` | Visitor classes for transforming the IR
`visitor` | Visitor base classes for traversing the IR