///|
fn main {
  let text = "S00600004844521B\nS107123401020304A8\nS5030001FB\nS9031234B6"
  match @firmware.parse_srecord_document(text) {
    Err(error) => println(error.code() + ": " + error.message())
    Ok(document) =>
      println(
        @firmware.render_document_statistics_text(
          @firmware.analyze_srecord_document(document),
        ),
      )
  }
}