BaseSimpleLowering
scalus.compiler.sir.lowering.simple.BaseSimpleLowering
Base class for simple lowering from Scalus Intermediate Representation SIR to UPLC Term.
This class contains common functionality shared between different lowering strategies. Subclasses must implement the encoding-specific methods for constructors, pattern matching, and field selection.
Value parameters
- generateErrorTraces
-
whether to generate error traces
- sir
-
the Scalus Intermediate Representation to lower
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ScottEncodingLoweringclass SumOfProductsLowering
Members list
In this article