Module aya.base

Class LetListTycker

Direct Known Subclasses:
UnifiedTycker

public abstract sealed class LetListTycker extends ConcreteAwareTycker permits UnifiedTycker
This is the third base-base class of a tycker. It has a localCtx and supports some term mocking functions.
See Also:
  • Field Details

    • definitionEqualities

      @NotNull public @NotNull TypedSubst definitionEqualities
  • Constructor Details

    • LetListTycker

      protected LetListTycker(@NotNull @NotNull org.aya.util.reporter.Reporter reporter, @Nullable Trace.Builder traceBuilder, @NotNull @NotNull TyckState state)
  • Method Details

    • subscoped

      public <R> R subscoped(@NotNull @NotNull Supplier<R> action)