Thanks @hauleth, unfortunately that doesn’t solve the problem. I uploaded the code to chgeuer/ex_problem_repro1 for easier testing. When I replace
@expression expression
@result result
@expression |> parses_to(@result)
with
parses_to(expression, result)
it says
variable "result" is unusedandvariable "result" does not exist and is being expanded to "result()"(CompileError) test/my_test.exs:15: undefined function expression/0






















