Copyright | See LICENSE file |
---|---|
License | BSD3 |
Maintainer | Brad Neimann |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Brassica.SoundChange.Parse
Contents
Description
Functions to parse sound changes in Brassica syntax. (For details on the syntax, refer to the reference guide.)
Synopsis
Documentation
parseRule :: String -> Either (ParseErrorBundle String Void) (Rule CategorySpec) Source #
parseSoundChanges :: String -> Either (ParseErrorBundle String Void) (SoundChanges CategorySpec Directive) Source #
Parse a sound change file into a set of SoundChanges
.
Re-export
module Text.Megaparsec.Error