Update fsplc command

This commit is contained in:
Sasha Koshka 2024-02-09 04:05:44 -05:00
parent 35299ea526
commit 92d4916997

View File

@ -8,6 +8,7 @@ import "strings"
import "os/exec"
import "path/filepath"
import "git.tebibyte.media/sashakoshka/fspl/llvm"
import "git.tebibyte.media/sashakoshka/fspl/lexer"
import "git.tebibyte.media/sashakoshka/fspl/parser"
import "git.tebibyte.media/sashakoshka/fspl/analyzer"
import ferrors "git.tebibyte.media/sashakoshka/fspl/errors"
@ -44,7 +45,9 @@ func (this *Compiler) Compile (inputs []string) error {
var syntaxTree parser.Tree
for _, name := range inputs {
err := syntaxTree.ParseFile(name)
lx, err := lexer.LexFile(name)
if err != nil { return err }
err = syntaxTree.Parse(lx)
if err != nil { return err }
}