README

HOL4P4

Build Status

HOL4P4 is a small-step, heapless formalisation and a type system of the P4 language implemented in HOL4. The syntax and semantics is written in the Ott metalanguage, which co-organizes export of definitions to multiple interactive theorem provers.

Content

Installation

Follow the instructions in INSTALL.md. The CI scripts may also provide some guidance.

Papers

License

This project is distributed under the terms of the Apache License (Version 2.0), and the BSD 3-Clause License; users may pick which license to apply.

See COPYRIGHT, LICENSE-APACHE and LICENSE-BSD for details.

评论

暂无评论