Obtain the recorded open files by track_rq from the Lua state.
The track_rq function tracks all requires that are made after its call and stores the corresponding filename along with the given module name. These two lists can be retrieved with this routine.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(flu_State) | :: | L | Lua state to get the requires from |
|||
character(len=PathLen), | intent(out), | allocatable | :: | fileList(:) | List of required filenames in the Lua state. |
|
character(len=LabelLen), | intent(out), | allocatable | :: | labelList(:) | List of the module names associated to the corresponding files. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | track_handle | ||||
integer, | private | :: | of_handle | ||||
integer, | private | :: | list_handle | ||||
integer, | private | :: | nFiles | ||||
integer, | private | :: | iError | ||||
integer, | private | :: | i |