packages feed

aihc-parser-1.0.0.2: test/Test/Fixtures/lexer/layout/do-if-then-else-at-layout.yaml

extensions: [DoAndIfThenElse]
input: |
  f cond = do
    if cond
    then putStrLn "true"
    else putStrLn "false"
    putStrLn "done"
tokens:
  - 'TkVarId "f"'
  - 'TkVarId "cond"'
  - 'TkReservedEquals'
  - 'TkKeywordDo'
  - 'TkSpecialLBrace'
  - 'TkKeywordIf'
  - 'TkVarId "cond"'
  - 'TkSpecialSemicolon'
  - 'TkKeywordThen'
  - 'TkVarId "putStrLn"'
  - 'TkString "true"'
  - 'TkSpecialSemicolon'
  - 'TkKeywordElse'
  - 'TkVarId "putStrLn"'
  - 'TkString "false"'
  - 'TkSpecialSemicolon'
  - 'TkVarId "putStrLn"'
  - 'TkString "done"'
  - 'TkSpecialRBrace'
  - 'TkEOF'
status: pass