inspect_symbol_list
ast_append_child(node, "arguments:", sym->arguments, inspect_symbol_list);
ast_append_child(node, "symbol_list:", sym->symbol_list, inspect_symbol_list);
void inspect_symbol_list(AstNode *node);
root = ast_new(NULL, 0, "", ptr, inspect_symbol_list);