Uses of Class
net.hydromatic.morel.compile.Resolver
Packages that use Resolver
Package
Description
Validates programs (represented as
AstNode),
deduces their type, and compiles them into code that can be evaluated.-
Uses of Resolver in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return ResolverModifier and TypeMethodDescriptionstatic ResolverResolver.of(TypeMap typeMap, Environment env, @Nullable Session session) Creates a root Resolver.private ResolverResolver.withCurrent(Core.Exp current) final ResolverBinds a Resolver to an environment that consists of the current environment plus some bindings.Resolver.withEnv(Environment env) Binds a Resolver to a new environment.private ResolverResolver.FromResolver.withStepEnv(Core.StepEnv stepEnv) Creates a new resolver, adding the bindings from the current step.