Interface BackendCompiler

All Known Implementing Classes:
GlobalShadowCheckBackendCompiler, JavaClassBackendCompiler

@ConsumerType public interface BackendCompiler

A BackendCompiler can be hooked in into the SightlyCompiler in order to transpile HTL Commands into other JVM supported languages. The transpilation can be performed with the help of specific CommandVisitor implementations that are attached to the Commands from the CommandStream.

For more details see SightlyCompiler.compile(CompilationUnit, BackendCompiler).

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Process a stream of commands
  • Method Details

    • handle

      void handle(CommandStream stream)
      Process a stream of commands
      Parameters:
      stream - the stream of commands