#include #include #include static void to_string(const struct bshell_ast_node *node, fx_bstr *out) { struct bshell_double_ast_node *i = (struct bshell_double_ast_node *) node; fx_value_to_string(&i->n_value->tok_number, (fx_stream *)out, NULL); } struct bshell_ast_node_definition double_bshell_ast_node = { .def_id = BSHELL_AST_DOUBLE, .def_node_size = sizeof(struct bshell_double_ast_node), .def_to_string = to_string, };