Author: Mathilde Peruzzo
A virtual tree is a tree compressed to its minimal structure.
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
./regstestsTo run main:
./mainthen enter a number.
Virtual trees and regsdata are formalized in rocq.
To compile:
cd rocq
make rocq