Popularity
3.9
Stable
Activity
0.0
Stable
226
9
29

Code Quality Rank: L1
Programming language: Swift
License: BSD 2-clause "Simplified" License
Tags: Utility    
Latest version: v4.0.0

SwiftParsec alternatives and similar libraries

Based on the "Utility" category.
Alternatively, view SwiftParsec alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of SwiftParsec or a related project?

Add another 'Utility' Library

README

SwiftParsec

SwiftParsec is a Swift port of the Parsec parser combinator library. It allows the creation of sophisticated parsers from a set of simple parsers. It is also easy to extend the available parsers. The parsers are fully integrated into the language, they can be put into arrays, passed as parameters, returned as values, etc. SwiftParsec provides expressiveness, is well documented and simple.

Key Features

  • Reusable combinators
  • Lexical analysis
  • Expression parser
  • Permutation phrases parser
  • Extensive error messages
  • Unicode support

Documentation

See the wiki

License

SwiftParsec is released under the “Simplified BSD License”. See the LICENSE file in the repository.


*Note that all licence references and agreements mentioned in the SwiftParsec README section above are relevant to that project's source code only.