Skip to content

liyishuai/coq-parsec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Parsec

Docker CI

Inspired by Haskell Parsec library.

Meta

  • Author(s):
    • Yishuai Li ORCID logo
    • Azzam Althagafi
    • Yao Li ORCID logo
    • Li-yao Xia ORCID logo
    • Benjamin C. Pierce ORCID logo
  • License: BSD 3-Clause "New" or "Revised" License
  • Compatible Rocq/Coq versions: 8.14 or later
  • Additional dependencies:
  • Rocq/Coq namespace: Parsec
  • Related publication(s): none

Building and installation instructions

The easiest way to install the latest released version of Parsec is via OPAM:

opam repo add rocq-released https://rocq-prover.org/opam/released
opam install coq-parsec

To instead build and install manually, you need to make sure that all the libraries this development depends on are installed. The easiest way to do that is still to rely on opam:

git clone https://github.com/liyishuai/coq-parsec.git
cd coq-parsec
opam repo add rocq-released https://rocq-prover.org/opam/released
opam install --deps-only .
dune build
dune install

About

Monadic parser combinator library in Coq

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors