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_EXE environment variable set to the path for fstar.exe. 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