Commit Graph

14 Commits

Author SHA1 Message Date
Sasha Koshka
623bcabb84 Changed repository import paths 2024-02-22 19:22:53 -05:00
Sasha Koshka
20ed736823 errors.Format does not crash when formatting normal error 2024-02-11 03:35:27 -05:00
Sasha Koshka
5c2df7f837 Added extensive doc comments to errors package 2024-02-08 23:42:04 -05:00
Sasha Koshka
85788fca25 Line and column numbers are entirely handled by errors.Format 2024-02-08 16:48:52 -05:00
Sasha Koshka
d2a4d785f6 errors.Error and errors.Position are in two different files 2024-02-08 16:24:46 -05:00
Sasha Koshka
29012110f8 errors.Error is now an interface, implementation is hidden 2024-02-08 16:23:05 -05:00
Sasha Koshka
84d88a7644 I want to look at my juicy error formatting even when it passes 2024-02-06 22:33:18 -05:00
Sasha Koshka
100986327e FINALLY errors and lexer agree on row/col positions properly 2024-02-06 22:11:46 -05:00
Sasha Koshka
6924d39dcb Fixed error test cases 2024-02-06 21:59:41 -05:00
Sasha Koshka
6bfc073608 Added new Errorf function, added row/column offset 2024-02-05 15:03:13 -05:00
Sasha Koshka
db2b7e5f90 Error package now formats tabs correctly 2024-02-05 11:44:34 -05:00
Sasha Koshka
3e9f3553fe TODO message in errors package 2024-02-01 03:21:23 -05:00
Sasha Koshka
7c29d552f2 Wrote tests for and fixed errors package 2024-02-01 03:20:17 -05:00
Sasha Koshka
e3f5ffa5c5 Added erros package 2024-02-01 02:51:04 -05:00