
Toolkit simplifying compiler-internals workflows: utilities and abstractions to transform source into FIR and IR, enabling fast compiler-extension experiments, in-depth code analysis, and optimization prototyping.
KEFIR (Kotlin Easy FIR/IR) is a toolkit designed to simplify working with Kotlin’s compiler internals. It provides utilities and abstractions for transforming Kotlin code into FIR (Frontend IR) and IR (Intermediate Representation), making it easier to experiment with compiler extensions, code analysis, and optimizations.
KEFIR (Kotlin Easy FIR/IR) is a toolkit designed to simplify working with Kotlin’s compiler internals. It provides utilities and abstractions for transforming Kotlin code into FIR (Frontend IR) and IR (Intermediate Representation), making it easier to experiment with compiler extensions, code analysis, and optimizations.