Skip to main content

compile

Function compile 

Source
pub fn compile(source: &str) -> Result<ExecutionPlan>
Expand description

Convenience function to compile source in one call.

This creates a short-lived compiler and compiles the source. For multiple compilations, prefer creating a Compiler instance directly.

§Example

use xlog_logic::compile::compile;

let plan = compile("edge(1, 2). reach(X, Y) :- edge(X, Y).")?;