Skip to main content

parse

Function parse 

Source
pub fn parse(source: &str, filename: &str) -> Result<DecoderDef, Vec<Error>>
Expand description

Parse DSL source text into a decoder definition.

§Arguments

  • source - DSL source code
  • filename - Name for error reporting (e.g., “my_arch.chipi”)

§Returns

A DecoderDef on success, or a vector of parse errors.