Rani Izsak

18 papers A* 4A 3Journal 9Unranked 2
YearRankTypeTitle / Venue / Authors
2018 A* conf
AAAI
Rani Izsak, Nimrod Talmon, Gerhard J. Woeginger
2018 A* conf
AAAI
Ayumi Igarashi, Rani Izsak, Edith Elkind
2017 A* conf
SODA
Moran Feldman, Rani Izsak
2017 J jnl
CoRR
Ayumi Igarashi, Rani Izsak, Edith Elkind
2017 A conf
AAMAS
Rani Izsak
2017 A conf
AAMAS
Rani Izsak
2017 conf
AAMAS Workshops (Selected Papers)
Rani Izsak
2015 A* conf
AAAI
Uriel Feige, Michal Feldman, Nicole Immorlica, Rani Izsak, Brendan Lucier, Vasilis Syrgkanis
2015 J jnl
CoRR
Moran Feldman, Rani Izsak
2014 J jnl
CoRR
Uriel Feige, Michal Feldman, Nicole Immorlica, Rani Izsak, Brendan Lucier, Vasilis Syrgkanis
2014 J jnl
Electron. Colloquium Comput. Complex.
Uriel Feige, Michal Feldman, Nicole Immorlica, Rani Izsak, Brendan Lucier, Vasilis Syrgkanis
2014 conf
APPROX-RANDOM
Moran Feldman, Rani Izsak
2014 J jnl
CoRR
Moran Feldman, Rani Izsak
2013 J jnl
Electron. Colloquium Comput. Complex.
Uriel Feige, Rani Izsak
2013 A conf
ITCS
Uriel Feige, Rani Izsak
2012 J jnl
Inf. Process. Lett.
Rani Izsak, Zeev Nutov
2012 J jnl
Theory Comput.
Oded Goldreich, Rani Izsak
2011 J jnl
Electron. Colloquium Comput. Complex.
Oded Goldreich, Rani Izsak
redb/extractors/decompiler/bninja/arch/creator.py
← Index redb/extractors/decompiler/bninja/arch/creator.py python
# Support both package and standalone imports
try:
    from .architecture import Architecture
except ImportError:
    # Fallback to absolute imports (for multiprocessing spawned processes)
    from redb.extractors.decompiler.bninja.arch.architecture import Architecture


class ArchitectureCreator:
    """Get the correct architecture from the string of architecture retrieved from Binary Ninja."""

    def __init__(self, arch):
        self.arch = arch.lower()

    def get(self) -> Architecture:
        if self.arch == "x86":
            try:
                from .x86 import Arch_x86
            except ImportError:
                # Fallback to absolute imports (for multiprocessing spawned processes)
                from redb.extractors.decompiler.bninja.arch.x86 import Arch_x86

            return Arch_x86()
        else:
            raise ValueError(f"Unsupported architecture: {self.arch}")