Class DecompilerMachine


  • public final class DecompilerMachine
    extends Object
    Decompiler machine.
    Since:
    0.1
    • Constructor Detail

      • DecompilerMachine

        public DecompilerMachine()
        Constructor.
      • DecompilerMachine

        public DecompilerMachine​(Map<String,​Object> args)
        Constructor.
        Parameters:
        args - Arguments provided to decompiler.
      • DecompilerMachine

        public DecompilerMachine​(LocalVariables locals,
                                 Map<String,​Object> arguments)
        Constructor.
        Parameters:
        locals - Local variables.
        arguments - Arguments provided to decompiler.
    • Method Detail

      • decompile

        public Iterable<org.xembly.Directive> decompile​(Instruction... instructions)
        Decompile instructions into directives.
        Parameters:
        instructions - Instructions to decompile.
        Returns:
        Decompiled instructions.