summaryrefslogtreecommitdiff
path: root/lib/Language/Elna/Glue.hs
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-11-20 17:38:03 +0100
committerEugen Wissner <belka@caraus.de>2024-11-20 17:38:03 +0100
commit0c9799b887e967a55857377dad0d64ad625b47c9 (patch)
tree6fb3e9615b09af25afbf09a7b2f4793abb5221bb /lib/Language/Elna/Glue.hs
parent276d4c963b1db81af2dfc158b438070fbaa3d0f1 (diff)
downloadelna-0c9799b887e967a55857377dad0d64ad625b47c9.tar.gz
Adjust stack size based on local variables
Diffstat (limited to 'lib/Language/Elna/Glue.hs')
-rw-r--r--lib/Language/Elna/Glue.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Language/Elna/Glue.hs b/lib/Language/Elna/Glue.hs
index 9101ca5..02a9b9f 100644
--- a/lib/Language/Elna/Glue.hs
+++ b/lib/Language/Elna/Glue.hs
@@ -102,7 +102,7 @@ statement localTable (AST.CallStatement (AST.Identifier callName) arguments) = d
$ Vector.snoc (argumentStatements <> parameterStatements)
$ CallQuadruple callName
$ fromIntegral
- $ Vector.length argumentStatements
+ $ length arguments
statement localTable (AST.CompoundStatement statements) =
fold <$> traverse (statement localTable) statements
statement localTable (AST.IfStatement ifCondition ifStatement elseStatement) = do