Top/マニュアル/関数/GETFUNCINFO
  トップページへ   [ 一覧 | 検索 | 最終更新 ]   [ 差分 | 履歴 | 凍結 ]

GETFUNCINFO

形式

GETFUNCINFO( name )

機能

  • 現在読み込んでいる辞書の(ユーザー)関数の情報を取得します。

引数

name
関数名(必須)

返り値

  • 成功した場合、以下の汎用配列
    • 0:定義されているファイル名(フルパス)
    • 1:開始行数
    • 2:終了行数
  • 失敗した場合、-1

関連

バージョン

  • YAYA:Tc558-1

//form https://github.com/Taromati2
//free to copy/edit/use
OnTextDrop{
	//...
	if DebugMode{
		_t=CUTSPACE(reference0)
		//...
		if ISFUNC(_t){
			_info=GETFUNCINFO(_t)
			_path=SPLITPATH(_info[0])
			if _path
				_path=_path[2]+_path[3]
			else
				_path=_info[0]
			"関数「%(_t)」は、\n/
			ファイル「\q[◇%(_path),OnOpenDirOrFile,%(_info[0])]」の%(_info[1])行目から始まります。\n/
			"
		}
		//...
	}
	//...
}