SkillAgentSearch skills...

SwiftParsec

A parser combinator library written in the Swift programming language.

Install / Use

/learn @davedufresne/SwiftParsec
About this skill

Quality Score

0/100

Supported Platforms

Universal

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.

Related Skills

View on GitHub
GitHub Stars229
CategoryDevelopment
Updated2mo ago
Forks30

Languages

Swift

Security Score

100/100

Audited on Jan 7, 2026

No findings