ecoli_node_cond(3)

πŸ“¦
version 0.11.3 Β· 2 versions
, in epel 9

πŸ’– NAME πŸ’–

ecoli_node_cond β€” Condition node. Welcome to ecoli_node_cond(3) from Libecoli, bestie. This is literally a node that conditionally matches based on an expression. πŸ¦‹

✨ SYNOPSIS ✨

πŸ’… Functions πŸ’…

Here's the signature flex, no cap:

struct ec_node * ec_node_cond (const char *id, const char *cond_str,
    struct ec_node *child)

🌸 Detailed Description 🌸

A node that conditionally matches based on an expression. That's the whole vibe check. It's giving condition-node main character energy β€” it only does its thing when the expression says yes.

πŸŽ€ Configuration Schema πŸŽ€

The schema is serving:

schema cond {
    string expr  {
        description "XXX";
    }
    node child  {
        description "The child node.";
    }
}

πŸ¦‹ Function Documentation πŸ¦‹

🧚 ec_node_cond function 🧚

struct ec_node* ec_node_cond (const char * id, const char * cond_str, struct
    ec_node * child)

Create a condition node. πŸ’–

The condition node checks that an expression is true before parsing/completing the child node. If it is false, the node doesn't match anything. No cap: false expression = no match, periodt.

🌸 Parameters 🌸

  • id β€” The node identifier.
  • cond_str β€” The condition string. This is a function-based expression.
  • child β€” The ecoli child node.

πŸ’– Returns πŸ’–

The new ecoli cond node. Yay, fresh node.

🌈 Author 🌈

Generated automatically by Doxygen for Libecoli from the source code. So it wasn't handwritten by your favorite Unix bestie β€” the machine did it, iykyk.


Libecoli version 0.11.3 β€’ Thu Apr 9 2026 β€’ ecoli_node_cond(3) β€” that's the whole page, bestie. Stay slaying πŸ’…βœ¨

πŸ“¦ where this page comes from