gpt4 book ai didi

julia - 如何显示函数的定义

转载 作者:行者123 更新时间:2023-12-04 23:41:18 26 4
gpt4 key购买 nike

这可能是一个新手问题......但是是否可以显示(用户定义的)函数的定义?在调试/优化时,可以方便地快速查看某个功能是如何编程的。

提前致谢。

最佳答案

您可以使用 @edit宏,它应该带你去定义一个方法,类似于 @which宏,它显示了定义该特定方法的文件和行 #,例如:

julia> @which push!(CDFBuf(),"foo")
push!{T<:CDF.CDFBuf}(buff::T, x) at /d/base/DA/DA.jl:105

julia> @which search("foobar","foo")
search(s::AbstractString, t::AbstractString) at strings/search.jl:146

请注意,作为 Julia 一部分的方法将显示相对于 julia 源目录“base”的路径。

关于julia - 如何显示函数的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37030996/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com