summaryrefslogtreecommitdiff
path: root/lib/Language/Elna/Parser.hs
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-07-26 12:22:07 +0200
committerEugen Wissner <belka@caraus.de>2024-07-26 12:22:07 +0200
commitce7652c6189b289ffbc749dc3d1ffb465c758c01 (patch)
treee3f059ceb8fdaf3153d49d894d695fc5825021c5 /lib/Language/Elna/Parser.hs
parentbf774475cc21cf7190144a5a9e16c2a72318f0bb (diff)
downloadelna-ce7652c6189b289ffbc749dc3d1ffb465c758c01.tar.gz
Add types for name analysis
Diffstat (limited to 'lib/Language/Elna/Parser.hs')
-rw-r--r--lib/Language/Elna/Parser.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Language/Elna/Parser.hs b/lib/Language/Elna/Parser.hs
index 109f1ba..23e09d9 100644
--- a/lib/Language/Elna/Parser.hs
+++ b/lib/Language/Elna/Parser.hs
@@ -80,7 +80,7 @@ typeExpressionP = arrayTypeExpression
<|> NamedType <$> identifierP
<?> "type expression"
where
- arrayTypeExpression = flip ArrayType
+ arrayTypeExpression = ArrayType
<$> (symbol "array" *> bracketsP (lexeme Lexer.decimal))
<*> (symbol "of" *> typeExpressionP)