Skip to content

Commit

Permalink
format
Browse files Browse the repository at this point in the history
  • Loading branch information
janmasrovira committed Sep 14, 2022
1 parent 5004cd4 commit 303a136
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 17 deletions.
34 changes: 18 additions & 16 deletions src/Juvix/Compiler/Concrete/Translation/FromSource.hs
Original file line number Diff line number Diff line change
Expand Up @@ -292,17 +292,18 @@ import_ = do
--------------------------------------------------------------------------------

expressionAtom :: Members '[Reader ParserParams, InfoTableBuilder, JudocStash, NameIdGen] r => ParsecS r (ExpressionAtom 'Parsed)
expressionAtom = P.label "<expression>" $
AtomLiteral <$> P.try literal
<|> (AtomIdentifier <$> name)
<|> (AtomUniverse <$> universe)
<|> (AtomLambda <$> lambda)
<|> (AtomFunction <$> function)
<|> (AtomLetBlock <$> letBlock)
<|> (AtomFunArrow <$ kwRightArrow)
<|> (AtomHole <$> hole)
<|> parens (AtomParens <$> parseExpressionAtoms)
<|> braces (AtomBraces <$> withLoc parseExpressionAtoms)
expressionAtom =
P.label "<expression>" $
AtomLiteral <$> P.try literal
<|> (AtomIdentifier <$> name)
<|> (AtomUniverse <$> universe)
<|> (AtomLambda <$> lambda)
<|> (AtomFunction <$> function)
<|> (AtomLetBlock <$> letBlock)
<|> (AtomFunArrow <$ kwRightArrow)
<|> (AtomHole <$> hole)
<|> parens (AtomParens <$> parseExpressionAtoms)
<|> braces (AtomBraces <$> withLoc parseExpressionAtoms)

parseExpressionAtoms ::
Members '[Reader ParserParams, InfoTableBuilder, JudocStash, NameIdGen] r =>
Expand Down Expand Up @@ -519,11 +520,12 @@ wildcard = Wildcard . snd <$> interval kwWildcard
--------------------------------------------------------------------------------

patternAtom :: Members '[Reader ParserParams, InfoTableBuilder, JudocStash, NameIdGen] r => ParsecS r (PatternAtom 'Parsed)
patternAtom = P.label "<pattern>" $
PatternAtomIden <$> name
<|> PatternAtomWildcard <$> wildcard
<|> (PatternAtomParens <$> parens parsePatternAtoms)
<|> (PatternAtomBraces <$> braces parsePatternAtoms)
patternAtom =
P.label "<pattern>" $
PatternAtomIden <$> name
<|> PatternAtomWildcard <$> wildcard
<|> (PatternAtomParens <$> parens parsePatternAtoms)
<|> (PatternAtomBraces <$> braces parsePatternAtoms)

parsePatternAtoms :: Members '[Reader ParserParams, InfoTableBuilder, JudocStash, NameIdGen] r => ParsecS r (PatternAtoms 'Parsed)
parsePatternAtoms = do
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ kwLet :: Members '[Reader ParserParams, InfoTableBuilder] r => ParsecS r ()
kwLet = keyword Str.let_

kwMapsTo :: Members '[Reader ParserParams, InfoTableBuilder] r => ParsecS r ()
kwMapsTo = keywordUnicode Str.mapstoAscii Str.mapstoUnicode
kwMapsTo = keywordUnicode Str.mapstoAscii Str.mapstoUnicode

kwModule :: Members '[Reader ParserParams, InfoTableBuilder] r => ParsecS r ()
kwModule = keyword Str.module_
Expand Down

0 comments on commit 303a136

Please sign in to comment.