Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/linerlock/parseq
monadic parser combinator library for C#
https://github.com/linerlock/parseq
c-sharp parser-combinators
Last synced: 4 days ago
JSON representation
monadic parser combinator library for C#
- Host: GitHub
- URL: https://github.com/linerlock/parseq
- Owner: takahisa
- License: mit
- Created: 2012-02-07T01:25:27.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2020-05-17T03:19:35.000Z (over 4 years ago)
- Last Synced: 2024-08-05T01:07:32.358Z (6 months ago)
- Topics: c-sharp, parser-combinators
- Language: C#
- Homepage:
- Size: 770 KB
- Stars: 61
- Watchers: 9
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.mkd
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-combinator-parsers - parseq
README
Parseq
====[![takahisa](https://circleci.com/gh/takahisa/parseq.svg?style=shield)](https://circleci.com/gh/takahisa/parseq)
## About
Parseq is a monadic parser combinator library written for C#, It can parse context-sensitive, infinite-lookahead grammers.
## Getting Started
- **Install Parseq via NuGet**:
run the following command in [NuGet](https://www.nuget.org/) Package Manager Console.
PM> Install-Package Parseq
- **Install Parseq via Binary**:
you can download from [releases](https://github.com/linerlock/parseq/releases)
- **Install Parseq via Source code**:
git clone https://github.com/linerlock/parseq.git
or download snapshot from [zipball](https://github.com/linerlock/parseq/zipball) | [tarball](https://github.com/linerlock/parseq/tarball)
## Target
Parseq provided as PCL (Portable Class Library), it works on the following frameworks:
- .NET Framework 4 (or later)
- Windows 8 or Windows 8.1
- Silverlight 5
- Windows Phone 8.1## LICENSE
Parseq released under the [MIT License](https://raw.githubusercontent.com/linerlock/parseq/master/LICENSE).