Note that the indentation (so called "offside rule") cannot be described by a context-free grammar so it requires to use a state monad transformer in Parsec.
Also note that this task requires to change most of about 300 tests we have to match the new syntax.
Replace
with
Note that the indentation (so called "offside rule") cannot be described by a context-free grammar so it requires to use a state monad transformer in Parsec.
Also note that this task requires to change most of about 300 tests we have to match the new syntax.