15#include <ecoli/node.h>
struct ec_node * ec_node_sh_lex(const char *id, struct ec_node *child)
Create a shell lexer node.
struct ec_node * ec_node_sh_lex_expand(const char *id, struct ec_node *child)
Create a shell lexer node with variable expansion.
struct ec_node * ec_node(const char *typename, const char *id)
Create a new node from its type name.