def METHOD_NAME(self, variable: ASTVariable) -> str:
    """
    Converts for a handed over symbol the corresponding name of the buffer to a nest processable format.
    :param variable: a single variable symbol.
    :return: the corresponding representation as a string
    """
    variable_symbol = variable.get_scope().resolve_to_symbol(variable.get_complete_name(), SymbolKind.VARIABLE)
    if variable_symbol.is_spike_input_port():
        var_name = variable_symbol.get_symbol_name().upper()
        if variable.get_vector_parameter() is not None:
            vector_parameter = ASTUtils.get_numeric_vector_size(variable)
            var_name = var_name + "_" + str(vector_parameter)
        return "spike_inputs_grid_sum_[" + var_name + " - MIN_SPIKE_RECEPTOR]"
    return variable_symbol.get_symbol_name() + '_grid_sum_'