summaryrefslogtreecommitdiff
path: root/src/Parser.hs
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2026-04-19 21:02:51 +0200
committerRoman Smrž <roman.smrz@seznam.cz>2026-04-24 21:25:40 +0200
commitd361b5cb163316d4e0c56cab30301e18b548afff (patch)
tree8ec62317b6b65ae02b023feb4a4ddd4cfa8e2caa /src/Parser.hs
parent27462e02fd6a558ef5b96441d9977a221d5ffe66 (diff)
Arbitrary expressions as variable valuesHEADmaster
Diffstat (limited to 'src/Parser.hs')
-rw-r--r--src/Parser.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Parser.hs b/src/Parser.hs
index c83d781..191d40d 100644
--- a/src/Parser.hs
+++ b/src/Parser.hs
@@ -242,7 +242,7 @@ parseTestFile parsedModules mbModuleName path = do
let initState = TestParserState
{ testSourcePath = path
, testVars = concat
- [ map (\(( mname, name ), value ) -> ( name, ( GlobalVarName mname name, someVarValueType value ))) $ M.toList builtins
+ [ map (\(( mname, name ), value ) -> ( name, ( GlobalVarName mname name, someExprType value ))) $ M.toList builtins
]
, testContext = SomeExpr (Undefined "void" :: Expr Void)
, testNextTypeVar = 0