This data structure describes a node in the path through nested tables.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=16), | private | :: | NodeType | What type of node is this? Currently supported are function and table |
|||
| character(len=16), | private | :: | ID_kind | How to look up this node, by key or position? |
|||
| character(len=80), | private | :: | key | Identifying key |
|||
| integer, | private | :: | pos | Identifying position |
|||
| type(aot_path_node_type), | private, | pointer | :: | child | => | NULL() | Link to possible child of this node |