如何在Julia中扩展方法Base.∘

abe*_*ysh 3 julia

我正在尝试扩展该方法Base.?.

试图定义

function Base.?(f?::Transformation, f?::Transformation)
    println("baz")
end
Run Code Online (Sandbox Code Playgroud)

给出以下错误:

syntax: expected "end" in definition of function "Base"
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我怎样才能延长它?

Chr*_*kas 6

function Base.:?(f?::Transformation, f?::Transformation)
    println("baz")
end
Run Code Online (Sandbox Code Playgroud)