EC_PNODE_LINK_CHILD(3)
π EC_PNODE_LINK_CHILD π
okay bestie, sit down, we're talking about ec_pnode_link_child β a function from the Libecoli Programmer's Manual. It's a <h3>-level page in manual section 3, and honestly? It's giving "small but mighty". π¦
β¨ NAME β¨
ec_pnode_link_child β Link a parsing node to a parsing tree.
πΈ SYNOPSIS πΈ
#include <ecoli/parse.h>
void ec_pnode_link_child(
/*
* The node of the parsing tree where the child is added.
*/
struct ec_pnode *pnode,
/*
* The node (or subtree) to add in the children list.
*/
struct ec_pnode *child
);
π DESCRIPTION π
so basically π
you hand it a pnode β that's the node of the parsing tree where the child is added β and a child, which is the node (or whole entire subtree, no cap) to add in the children list.
Then it goes ahead and adds that child to the node in the parsing tree, at the end of the children list. Not the front, not the middle β the END. periodt. β¨
π SEE ALSO π
the whole friend group, fr fr π«Ά:
ec_pnode_len(3)ec_pnode_get_strvec(3)ec_parse(3)ec_parse_strvec(3)ec_pnode(3)ec_pnode_free_children(3)ec_pnode_get_root(3)ec_pnode_get_parent(3)ec_pnode_find_next(3)ec_pnode_get_first_child(3)ec_pnode_free(3)ec_pnode_dup(3)ec_pnode_matches(3)ec_pnode_dump(3)ec_pnode_unlink_child(3)ec_pnode_next(3)ec_pnode_del_last_child(3)ec_pnode_count(3)ec_pnode_get_attrs(3)ec_pnode_get_last_child(3)ec_pnode_get_node(3)ec_pnode_find(3)ec_parse_child(3)
π COPYRIGHT π
Copyright (C) 2010-2026 Olivier Matz, Robin Jarry.
and that's the whole page, bestie π mwah. this lil icon dropped as part of libecoli on 2026-06-11, filed under EC_PNODE_LINK_CHILD(3) β go link some children, you're the main character of this parsing tree now ππ
π¦ where this page comes from
- fedora 44: libecoli-devel 0.11.7-1.fc44 Β· BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- fedora 44: libecoli-devel 0.11.7-1.fc44 Β· BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms