diff --git a/internal/engine/engine.go b/internal/engine/engine.go index 49102ae..a617d72 100644 --- a/internal/engine/engine.go +++ b/internal/engine/engine.go @@ -17,7 +17,11 @@ type Engine struct { // Create a new engine, given an unreduced λ-expression. func New(config *config.Config, expression *lambda.Expression) *Engine { - return &Engine{Config: config, Expression: expression} + return &Engine{ + Config: config, + Expression: expression, + BaseEmitter: *emitter.New[Event](), + } } // Begin the reduction process.