Added build result struct

This commit is contained in:
Eduard Urbach 2024-06-26 20:16:18 +02:00
parent 3268f7a7ee
commit 988a538661
No known key found for this signature in database
GPG key ID: C874F672B1AF20C0
7 changed files with 61 additions and 54 deletions

View file

@ -18,7 +18,7 @@ func New(files ...string) *Build {
}
// Run parses the input files and generates an executable file.
func (build *Build) Run() (map[string]*Function, error) {
func (build *Build) Run() (Result, error) {
functions, errors := scan(build.Files)
return compile(functions, errors)
}