#include #include static void to_string(const struct bshell_ast_node *node, fx_bstr *out) { const struct bshell_var_ast_node *var = (const struct bshell_var_ast_node *)node; fx_bstr_write_fmt(out, NULL, "%s", var->n_ident->tok_str); } struct bshell_ast_node_definition var_bshell_ast_node = { .def_id = BSHELL_AST_VAR, .def_node_size = sizeof(struct bshell_var_ast_node), .def_to_string = to_string, };