Module pattern_engine

Module pattern_engine 

Source
Expand description

Lightweight triple pattern matcher for SQLiteGraph.

Provides a minimal, deterministic pattern matcher for basic Neo4j-style patterns: (start_label)-[edge_type]->(end_label) with optional property filters.

This is designed to be a simpler alternative to the full pattern system, focusing on single-hop patterns with equality-based property filtering.

Structs§

PatternTriple
A lightweight triple pattern for basic graph pattern matching.
TripleMatch
Result of a triple pattern match.

Functions§

match_triples
Execute a lightweight triple pattern match.