Class FrontEndSupplier

java.lang.Object
org.ek9lang.compiler.config.PhaseSupplier
org.ek9lang.compiler.config.FrontEndSupplier
All Implemented Interfaces:
Supplier<List<BiFunction<Workspace,CompilerFlags,CompilationPhaseResult>>>

public class FrontEndSupplier extends PhaseSupplier
Supplies just the front end of the compiler. This tends to be used for just the bootstrap process for the builtin and maybe pluggable modules that are defined externally. Could be used in lsp, or we could just create another supplier and the appropriate list of phases.