Class Compilers

java.lang.Object
me.topchetoeu.j2s.lib.Compilers

public class Compilers extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static me.topchetoeu.j2s.runtime.Compiler
    babelCompiler(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target)
     
    static me.topchetoeu.j2s.runtime.Compiler
    chainTranspilers(me.topchetoeu.j2s.common.Environment target, me.topchetoeu.j2s.runtime.Compiler base, Compilers.TranspilerFactory... factories)
     
    static me.topchetoeu.j2s.runtime.Compiler
    coffeescriptCompiler(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target)
     
    static me.topchetoeu.j2s.runtime.Compiler
     
    static me.topchetoeu.j2s.runtime.Compiler
    transpilerFromSource(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target, me.topchetoeu.j2s.common.Filename compilerName, String compilerSrc)
     
    static me.topchetoeu.j2s.runtime.Compiler
    typescriptCompiler(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target)
     
    static me.topchetoeu.j2s.runtime.Compiler
    wrap(me.topchetoeu.j2s.runtime.Compiler first, me.topchetoeu.j2s.common.Environment compilerEnv, me.topchetoeu.j2s.common.Environment targetEnv, me.topchetoeu.j2s.runtime.values.functions.FunctionValue factory)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Compilers

      public Compilers()
  • Method Details

    • jsCompiler

      public static me.topchetoeu.j2s.runtime.Compiler jsCompiler()
    • wrap

      public static me.topchetoeu.j2s.runtime.Compiler wrap(me.topchetoeu.j2s.runtime.Compiler first, me.topchetoeu.j2s.common.Environment compilerEnv, me.topchetoeu.j2s.common.Environment targetEnv, me.topchetoeu.j2s.runtime.values.functions.FunctionValue factory)
    • transpilerFromSource

      public static me.topchetoeu.j2s.runtime.Compiler transpilerFromSource(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target, me.topchetoeu.j2s.common.Filename compilerName, String compilerSrc)
    • babelCompiler

      public static me.topchetoeu.j2s.runtime.Compiler babelCompiler(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target)
    • typescriptCompiler

      public static me.topchetoeu.j2s.runtime.Compiler typescriptCompiler(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target)
    • coffeescriptCompiler

      public static me.topchetoeu.j2s.runtime.Compiler coffeescriptCompiler(me.topchetoeu.j2s.runtime.Compiler prev, me.topchetoeu.j2s.common.Environment target)
    • chainTranspilers

      public static me.topchetoeu.j2s.runtime.Compiler chainTranspilers(me.topchetoeu.j2s.common.Environment target, me.topchetoeu.j2s.runtime.Compiler base, Compilers.TranspilerFactory... factories)