EC_PNODE_DUMP(3)
π EC_PNODE_DUMP(3) π
okay so bestie, we're in the Libecoli Programmer's Manual rn and this page is all about ec_pnode_dump β one lil function, zero drama, maximum glow β¨
πΈ NAME πΈ
ec_pnode_dump β dumps a parsing tree. that's it. that's the whole job. she prints your tree and she goes home π
β¨ SYNOPSIS β¨
#include <ecoli/parse.h>
void ec_pnode_dump(
FILE *out, /* The stream where the dump is done. */
const struct ec_pnode *pnode /* The parsing tree to dump. */
);
so like, out is the stream where the dump is done (where your tree text gets written to), and pnode is the parsing tree you wanna dump. no return value, it's void, it's giving "I do my thing and I don't report back" energy π
π«Ά SEE ALSO π«Ά
the whole friend group, no cap, go read all of them:
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_unlink_child(3)ec_pnode_next(3)ec_pnode_del_last_child(3)ec_pnode_link_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)
literally the entire polycule of parsing functions, iykyk π
π COPYRIGHT π
Copyright (C) 2010-2026 Olivier Matz, Robin Jarry.
and that's the page bestie!! π¦ this one came from libecoli and it's dated 2026-06-11 β shoutout to Olivier Matz and Robin Jarry, icons fr fr, we love them for this πβ¨ periodt π
π¦ 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