如何在J中列出动词的代码

MPe*_*ier 5 j

在控制台中,键入不带参数的单个动词将打印其内容:

   tolower

3 : 0
x=. I. 26 > n=. ((65+i.26){a.) i. t=. ,y
($y) $ ((x{n) { (97+i.26){a.) x}t
)
Run Code Online (Sandbox Code Playgroud)

这对开发很有好处,但在执行过程中无法开发.有没有办法动态地做到这一点?是否有动词可以返回另一个动词的内容?

例如:

showverb 'tolower'
Run Code Online (Sandbox Code Playgroud)

要么

showverb tolower
Run Code Online (Sandbox Code Playgroud)

Eel*_*vex 9

您可以使用其表示形式.例如,盒装表示(5!:2)tolower是:

   (5!:2) <'tolower'
??????????????????????????????????????????????
?3?:?x=. I. 26 > n=. ((65+i.26){a.) i. t=. ,y?
? ? ?($y) $ ((x{n) { (97+i.26){a.) x}t       ?
??????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)

它的线性(5!:5)是:

   (5!:5) <'tolower'
3 : 0
x=. I. 26 > n=. ((65+i.26){a.) i. t=. ,y
($y) $ ((x{n) { (97+i.26){a.) x}t
)
Run Code Online (Sandbox Code Playgroud)