@@ -520,20 +520,10 @@ notOpenBraces = do ist <- get
521{- | Parses an accessibilty modifier (e.g. public, private) -}
521{- | Parses an accessibilty modifier (e.g. public, private) -}
522accessibility' :: IdrisParser Accessibility
522accessibility' :: IdrisParser Accessibility
523−accessibility'
523+accessibility' = Public <$ reserved "public" <* reserved "export"
524− = do fc <- extent $ reserved "public"
524+ <|> Frozen <$ reserved "export"
525− gotexp <- optional (reserved "export")
525+ <|> Private <$ reserved "private"
530− put ist { parserWarnings =
531− (fc, Msg "'public' is deprecated. Use 'public export' instead.")
532− : parserWarnings ist }
534− <|> do reserved "export"; return Frozen
535− <|> do reserved "private"; return Private
536− <?> "accessibility modifier"
526+ <?> "accessibility modifier"
538accessibility :: IdrisParser Accessibility
528accessibility :: IdrisParser Accessibility
539accessibility = do acc <- optional accessibility'
529accessibility = do acc <- optional accessibility'