Added build result struct

This commit is contained in:
Eduard Urbach 2024-06-26 20:16:18 +02:00
parent 2676ac1ebb
commit 03a7651cad
Signed by: eduard
GPG key ID: 49226B848C78F6C8
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)
}