def METHOD_NAME(self, expr):
    '''
    Parse a pythonic expression into symboliks state.
    Example:
        vw = vivisect.VivWorkspace()
        vw.setMeta('Architecture','i386')
        p = SymbolikExpressionParser(defwidth=vw.psize)
        # If all var/imm elements are the "default width":
        s = p.parseExpression('x + 30')
        # Specifying index notation to override width:
        s = p.parseExpression('x[2] + 30')
    '''
    a = ast.parse(expr)
    return self.astToSymboliks(a.body[0])