case builder starting to work

This commit is contained in:
2024-08-30 21:40:14 -07:00
parent 7f47029efe
commit 987ab18b94
13 changed files with 340 additions and 65 deletions

View File

@@ -7,6 +7,7 @@ import public Text.Lexer
public export
data Kind
= Ident
| UIdent
| Keyword
| Oper
| Number
@@ -24,6 +25,7 @@ data Kind
export
Show Kind where
show Ident = "Ident"
show UIdent = "UIdent"
show Keyword = "Keyword"
show Oper = "Oper"
show Number = "Number"
@@ -39,6 +41,7 @@ Show Kind where
export
Eq Kind where
Ident == Ident = True
UIdent == UIdent = True
Keyword == Keyword = True
Oper == Oper = True
Number == Number = True