#author("2021-07-12T23:28:07+09:00","","")
#author("2025-04-12T00:39:51+09:00;2021-07-12T23:28:07+09:00","","")
#navi(マニュアル/関数)
* GETFUNCLIST [#w7f32eb0]
** 形式 [#ae6fc110]
> GETFUNCLIST( [ '''prefix''' ] )
** 機能 [#ff9d9035]
- 現在読み込んでいる辞書の関数リストを返します。
** 引数 [#d7df96bb]
:prefix|何らかの文字列を指定すると、その文字列で始まる関数名を返します(省略可能)。省略時は全ての関数のリストを返します。
** 返り値 [#u3b86b78]
- 成功した場合、関数名のリスト(汎用配列)
- 失敗した場合、IARRAY
** 関連 [#t810c085]
- [[マニュアル/関数/GETVARLIST]]
- [[マニュアル/関数/GETSYSTEMFUNCLIST]]
** バージョン [#f91b4f15]
- YAYA:初期から利用可能
** 例 [#n3e29f4d]
#code(aya,nooutline,nolink,nonumber){{
//form https://github.com/Taromati2
//from https://github.com/Taromati2
//free to copy/edit/use
CALLALLFUNCTIONBEGINAS {
_L= GETFUNCLIST(_argv[0])
foreach _L;_V {
EVAL(_V)
}
}
CALLALLFUNCTIONINRE {
_L= GETFUNCLIST
foreach _L;_V {
if RE_GREP(_V,_argv[0])
EVAL(_V)
}
}
}}
#navi(マニュアル/関数)