예제 #1
0
def argumentToStr(argument):
    if "[" in argument:
        return "MEM"
    if argument.startswith("offset"):
        return "DataOffset"
    if isRegisterStr(argument):
        return "REG"
예제 #2
0
def argumentToStr(argument):
    if "[" in argument:
        return "MEM"
    if argument.startswith("offset"):
        return "DataOffset"
    if isRegisterStr(argument):
        return "REG"
 def getPrefix(self, Str):
     if isVarStr(Str):
         return self.VARPrefix
     elif isRegisterStr(Str):
         return self.RegisterPrefix
     elif isOffset(Str):
         return self.OffsetPrefix
     else:
         return self.OtherPrefix
예제 #4
0
 def getPrefix(self,Str):
     if isVarStr(Str):
         return self.VARPrefix
     elif isRegisterStr(Str):
         return self.RegisterPrefix
     elif isOffset(Str):
         return self.OffsetPrefix
     else:
         return self.OtherPrefix