From 37747e7a968420ad384a341a2895d55ac327cc5c Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sat, 10 Aug 2024 13:27:36 +0200 Subject: Add the Invalid and Unknown constants --- mintages/parser.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'mintages/parser.go') diff --git a/mintages/parser.go b/mintages/parser.go index e5a3efc..7b782b3 100644 --- a/mintages/parser.go +++ b/mintages/parser.go @@ -9,6 +9,11 @@ import ( "unicode" ) +const ( + Unknown = -1 // Unknown mintage + Invalid = -2 // All mintages <= than this are invalid +) + type SyntaxError struct { expected, got string file string @@ -148,7 +153,7 @@ func Parse(reader io.Reader, file string) (Data, error) { for i, tok := range tokens { if tok == "?" { - row.Cols[i] = -1 + row.Cols[i] = Unknown } else { row.Cols[i] = atoiWithDots(tok) } -- cgit v1.2.3