diff options
| author | Mistivia <i@mistivia.com> | 2025-03-21 23:19:52 +0800 |
|---|---|---|
| committer | Mistivia <i@mistivia.com> | 2025-03-21 23:19:52 +0800 |
| commit | 45e53e55aa555d5a53d9d489e8447e9112eac1f0 (patch) | |
| tree | bfeb09c210557ccf9e8dcf64d917a2e0997414fb /src/as_analyzer.h | |
| parent | 48f36f70413c944be9c764e846a1017dd00c63ec (diff) | |
add analyzer
Diffstat (limited to 'src/as_analyzer.h')
| -rw-r--r-- | src/as_analyzer.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/as_analyzer.h b/src/as_analyzer.h new file mode 100644 index 0000000..10cce38 --- /dev/null +++ b/src/as_analyzer.h @@ -0,0 +1,12 @@ +#ifndef FVM_AS_ANALYZER_H_ +#define FVM_AS_ANALYZER_H_ + +#include "as_parser.h" +#include "utils.h" + +struct symTableEntry; +typedef struct symTableEntry * SymTableEntry; + +SymTableEntry * analyzeProg(Allocator alct, Prog prog); + +#endif // FVM_AS_ANALYZER_H_ |
