This commit is contained in:
2022-09-07 15:50:37 -04:00
parent f6aeae1d55
commit 596deaf0c3
3 changed files with 42 additions and 7 deletions

View File

@@ -4,6 +4,8 @@ import "git.tebibyte.media/arf/arf/file"
import "git.tebibyte.media/arf/arf/types"
import "git.tebibyte.media/arf/arf/infoerr"
// TODO: implement table of import names -> full paths from /. perhaps replace
// requires[] with this, and build it when parsing the meta section.
// SyntaxTree represents an abstract syntax tree. It covers an entire module. It
// can be expected to be syntactically correct, but it might not be semantically
// correct (because it has not been analyzed yet.)