parameters: (self)
return_statement: return self._m_value if hasattr(self, '_m_value') else None
docstring: Resulting value as normal integer.
docstring_summary: Resulting value as normal integer.
docstring_tokens: Resulting value as normal integer .
function: def value(self):
          """Resulting value as normal integer."""
          if hasattr(self, '_m_value'):
              return self._m_value if hasattr(self, '_m_value') else None
  
          self._m_value = (((((((self.groups[0].value + ((self.groups[1].value << 7) if self.len >= 2 else 0)) + ((self.groups[2].value << 14) if self.len >= 3 else 0)) + ((self.groups[3].value << 21) if self.len >= 4 else 0)) + ((self.groups[4].value << 28) if self.len >= 5 else 0)) + ((self.groups[5].value << 35) if self.len >= 6 else 0)) + ((self.groups[6].value << 42) if self.len >= 7 else 0)) + ((self.groups[7].value << 49) if self.len >= 8 else 0))
          return self._m_value if hasattr(self, '_m_value') else None
function_tokens: def value ( self ) : if hasattr ( self , '_m_value' ) : return self . _m_value if hasattr ( self , '_m_value' ) else None self . _m_value = ( ( ( ( ( ( ( self . groups [ 0 ] . value + ( ( self . groups [ 1 ] . value << 7 ) if self . len >= 2 else 0 ) ) + ( ( self . groups [ 2 ] . value << 14 ) if self . len >= 3 else 0 ) ) + ( ( self . groups [ 3 ] . value << 21 ) if self . len >= 4 else 0 ) ) + ( ( self . groups [ 4 ] . value << 28 ) if self . len >= 5 else 0 ) ) + ( ( self . groups [ 5 ] . value << 35 ) if self . len >= 6 else 0 ) ) + ( ( self . groups [ 6 ] . value << 42 ) if self . len >= 7 else 0 ) ) + ( ( self . groups [ 7 ] . value << 49 ) if self . len >= 8 else 0 ) ) return self . _m_value if hasattr ( self , '_m_value' ) else None