コンテンツにスキップ

GETFUNCLIST

Category: メタ操作・特殊関数

Signature

GETFUNCLIST( [prefix] )

Parameters

Parameter Description
prefix (省略可)この文字列で始まる関数名のみを返す。省略した場合はすべての関数を返す

Returns

  • 成功: 関数名の汎用配列
  • 失敗: IARRAY

Description

現在読み込んでいる辞書の関数一覧を返す関数。

prefixを指定すると、その文字列で始まる関数名のみがフィルタリングされて返される。省略した場合はすべての関数が返される。

Example

// すべての関数を列挙する例
_funclist = GETFUNCLIST()
foreach _funclist ; _func
    "%(\_func)"
endforeach

// "On"で始まる関数のみを取得する例
_on_funcs = GETFUNCLIST('On')

// RE_GREPで特定パターンの関数をフィルタリングする例
_all = GETFUNCLIST()
_filtered = RE_GREP(_all, '^On.*Event$')

Compatibility

YAYAの初期バージョンから使用可能

See Also

  • GETVARLIST
  • GETSYSTEMFUNCLIST