p4pp

P4PP: Preprocessor for P4 Language
README

p4pp is a standards-compliant preprocessor for the P4 Language
language.

Installing from source

  1. Check the installed version of OCaml:

    ocamlc -v
    

    If the version is less than 4.09.1, upgrade:

    opam switch 4.09.1
    
  2. Use OPAM to build and install p4pp.

    opam pin add p4pp <path to root of p4pp repo>
    

Running p4pp

TODO

Contributing

p4pp is an open-source project. We encourage contributions!
Please file issues on
Github.

Credits

p4pp was written by Nate Foster.

License

p4pp is released under the Apache2 License.

Install
Published
18 Jul 2022
Sources
v0.1.12.tar.gz
md5=a6879409e5f5b979744e49bc9c6b1de5
sha512=f79848d3f825b9a087efda2e52d208ed27984ba712f4429121ef0b268d2ccc851cb153428410cdba674e335676081081c378594ff9592496de2fd2e7f0267bc5
Dependencies
core_unix
>= "v0.15.0"
core
>= "v0.15.0"
menhir
>= "20180523"
dune
>= "1.4"
ocaml
>= "4.11"
Reverse Dependencies