Skip to content

LindenRegex/VirtualTrees

Repository files navigation

Virtual Trees

Author: Mathilde Peruzzo

A virtual tree is a tree compressed to its minimal structure.

OCaml implementation

The data structure is defined in virtual_tree.ml. main.ml is an example usage, with prints.

regsdata.ml is an example CData implementation, and the one used in RegElk.

To compile and run the tests :

make
./tests
./regstests

To run main:

./main

then enter a number.

Formalization

Virtual trees and regsdata are formalized in rocq.

To compile:

cd rocq
make rocq

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors