cabal-version: 3.8 author: Liisi Kerik category: Parsing, Tokenisation, Utilities description: The library provides a tiny general utilities module, and a simple combinator-based tokeniser and parser. Its main focus is not efficiency but simplicity of implementation and use. The choice operator for parsers is symmetric, avoiding the need to think about the order in which the alternatives are listed. The library provides error locations and supports adding locations to the parse tree. license: BSD-3-Clause license-file: LICENSE maintainer: liisikerik@hotmail.com name: Kawaii-Parser synopsis: A simple parsing library and some additional utilities. version: 3.0.0 x-revision: 1 library build-depends: base >= 4.18.3 && < 4.21, containers >= 0.6.7 && < 0.8, directory >= 1.3.8 && < 1.4, generic-lens >= 2.2.2 && < 2.3, lens >= 5.3.5 && < 5.4, mtl >= 2.3.1 && < 2.4 default-extensions: DeriveGeneric, FlexibleInstances, MultiParamTypeClasses, OverloadedLabels, ScopedTypeVariables, StandaloneDeriving default-language: Haskell2010 exposed-modules: Parser.Locations, Parser.Parser, Parser.Utilities ghc-options: -Wall source-repository head location: https://github.com/liisikerik/kawaii_parser.git type: git