Skip to main content

compile_to_analog

Function compile_to_analog 

Source
pub fn compile_to_analog(source: &str) -> Result<AnalogArtifact, ParseError>
Expand description

Compile to a mixed-signal analog artifact — the LOGOS → analog spatial fabric tier (crate::codegen_ana). Scans the Oracle-optimized bytecode through the fail-closed crate::codegen_ana::analog_refusal gate FIRST: concurrency/networking, a program with no float dataflow, or float inputs without declared ranges each get a NAMED analog backend: refusal — a correct artifact or a typed refusal, never a silently-wrong circuit.