compiler, cli: Support Nice Compilation Error Messages

Signed-off-by: Will Hawkins <hawkinsw@obs.cr>
This commit is contained in:
Will Hawkins
2026-05-22 02:37:33 -04:00
parent 5845cb75cc
commit e53c32f802
9 changed files with 115 additions and 4 deletions
+2 -1
View File
@@ -96,7 +96,8 @@ extension Cli {
let maybe_program = Program.Compile(source.getSource())
guard case .Ok(_) = maybe_program else {
print(ErrorWithLabel("Compiler Error", maybe_source.error()!).format(formatter))
let feedback = CompilationFeedback(source, [maybe_program.error()!], formatter)
print(feedback.feedback)
return
}