Re-open a previously recorded path through nested Lua tables.
This opens all the tables recursively down to the last node in the path. It might be used to open a table, or a function.
This subroutine opens all the tables on the way to the final head node, which ought to be a function.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(aot_path_type), | intent(inout) | :: | me |
The path object to open as a function |
||
type(flu_State) | :: | conf |
The flu_state handle, which is either opened according to the path, or used to open the path in. |
|||
type(aot_fun_type), | intent(out) | :: | fun |
The opened function |
||
logical, | intent(in), | optional | :: | openLua |
A flag to indicate, wether to open the Lua script, default is false, in which case the conf argument has to link to an actual Lua state handle. |
This subroutine opens all the tables on the way to the final head node of the given path.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(aot_path_type), | intent(inout) | :: | me |
The path object to open as a function |
||
type(flu_State) | :: | conf |
The flu_state handle, which is either opened according to the path, or used to open the path in. |
|||
integer, | intent(out) | :: | thandle |
return handle of the last opened table |
||
logical, | intent(in), | optional | :: | openLua |
A flag to indicate, wether to open the Lua script, default is false, in which case the conf argument has to link to an actual Lua state handle. |