Logo
Explore Help
Sign In
wash/ivy
1
0
Fork 0
You've already forked ivy
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
2cd78a64b0952e0cfd8b1f3d9b73b94fc3f4ffc2
ivy/lang/ast/iterate.h

9 lines
194 B
C
Raw Normal View History

lang: ast: implement ast iteration iteration is implementing without recursion, instead using type-specific callbacks to construct a queue of nodes to iterate through. ast priting is implemented using this functionality.
2024-11-24 20:50:12 +00:00
#ifndef _AST_ITERATE_H_
#define _AST_ITERATE_H_
extern void ast_node_iterator_enqueue_node(
ast: implement postorder ast traversal
2025-04-14 09:44:37 +01:00
struct ivy_ast_node_iterator *it, struct ivy_ast_node *parent,
lang: ast: implement ast iteration iteration is implementing without recursion, instead using type-specific callbacks to construct a queue of nodes to iterate through. ast priting is implemented using this functionality.
2024-11-24 20:50:12 +00:00
struct ivy_ast_node *node);
ast: implement postorder ast traversal
2025-04-14 09:44:37 +01:00
#endif
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 82ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API