def METHOD_NAME(self, function_call: ASTFunctionCall) -> str:
    """
    Converts a single handed over function call to Python syntax.
    Parameters
    ----------
    function_call
        The function call node to convert.
    Returns
    -------
    s
        The function call string in Python syntax.
    """
    if function_call.get_name() == PredefinedFunctions.TIME_STEPS:
        return "steps({!s}, self._timestep)"
    if function_call.get_name() == PredefinedFunctions.TIME_RESOLUTION:
        return "self._timestep"
    if function_call.get_name() == PredefinedFunctions.EMIT_SPIKE:
        return "self.emit_spike(origin)"
    s = function_call.get_name()
    s += "("
    if ASTUtils.needs_arguments(function_call):
        n_args = len(function_call.get_args())
        s += ", ".join(["{!s}" for _ in range(n_args)])
    s += ")"
    return s