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
30 Mar 2022
Sources
v0.1.11.tar.gz
md5=eb72afa6df5fcf8437bffd0d95cb9595
sha512=1a2c4e93562c8d27fd4a2e88c5dcd20f994cd6db7632d0e0dc6c19f17f93862f0dcd3b8d1ac2843ea3bff02a01124dcdf5b4bd52b67e568fb53819f54a7cbf3c
Dependencies
core
>= "v0.13.0" & < "v0.15.0"
menhir
>= "20180523"
dune
>= "1.4"
ocaml
>= "4.09.1"
Reverse Dependencies