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:

literally the entire polycule of parsing functions, iykyk 🌈


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