ast_edge_value(+NodeId:atom, ?EdgeName:atom, EdgeVal:atom) is det.

  • In the AST node arg1 the argument with name arg2 is an edge that has value arg3.
  • An edge is an AST node argument whose value is an ID that points to another node (that is, NodeId =/= EdgeVal).
  • Special edges pointing to parents and children are supported for easier navigation by the predicates in the language-independent navigation API.
Last modified: 2017/08/31 20:01