Skip to main content

Examples

The examples/ directory contains ready-to-run FlowLog programs you can compile with the generator:

ExampleFileHighlights
Reachabilityexamples/simple.dlIntro program for graph traversal using recursive rules.
ACL Monitorexamples/acl.dlDemonstrates joins between flows, policies, and hosts.
Saturation Testexamples/stress.dlExercises planner heuristics and constraint propagation.

To explore one:

cargo run -p generator -- examples/simple.dl -F examples/facts
cd ../simple
cargo run --release

Use --mode incremental plus a streaming fact source to watch results adjust in real time.