Skip to content

TWal/comparse

Repository files navigation

Comparse

Read the Comparse paper: doi eprint.

Dependencies

The Makefile expects either to have fstar.exe in the PATH, or to have the FSTAR_HOME environment variable set. To run the tests, dune is required.

Otherwise, using Nix, all the dependencies are fetched automatically.

Compiling

To verify Comparse, run the following command:

make

To run Comparse tests, run the following command:

make check

This will test the meta-program in a variety of scenarios, and also run the generated parsers / serializers to check if their output actually correspond to what we expect.

Comparse can also be built using Nix:

nix build

Comparse can also be tested with Nix:

nix flake check

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages