(self, ctx, lhs, rhs)
return rhs
Interpret assignment

        Args:
            ctx(:class:`business_logic.models.Context`): execution context
            lhs(:class:`business_logic.models.Variable`): assignment variable
            rhs: right hand side value

        Returns:
            rhs value
Interpret assignment
Interpret assignment
def interpret(self, ctx, lhs, rhs):
        """
        Interpret assignment

        Args:
            ctx(:class:`business_logic.models.Context`): execution context
            lhs(:class:`business_logic.models.Variable`): assignment variable
            rhs: right hand side value

        Returns:
            rhs value
        """
        lhs_node = ctx.get_children(self.node)[0]
        ctx.set_variable(lhs_node.content_object.definition, rhs)
        return rhs
def interpret ( self , ctx , lhs , rhs ) : lhs_node = ctx . get_children ( self . node ) [ 0 ] ctx . set_variable ( lhs_node . content_object . definition , rhs ) return rhs