5

コンソールで、パラメーターなしで単一の動詞を入力すると、その内容が出力されます。

   tolower

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

これは開発には適していますが、実行中は利用できません。それを動的に行う方法はありますか?別の動詞の内容を返すことができる動詞はありますか?

例えば:

showverb 'tolower'

また

showverb tolower
4

1 に答える 1

9

その表現を使用できます。たとえば、のボックス表現(5!:2tolowerは次のとおりです。

   (5!:2) <'tolower'
┌─┬─┬────────────────────────────────────────┐
│3│:│x=. I. 26 > n=. ((65+i.26){a.) i. t=. ,y│
│ │ │($y) $ ((x{n) { (97+i.26){a.) x}t       │
└─┴─┴────────────────────────────────────────┘

その線形(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
)
于 2012-08-29T15:36:48.787 に答える