doge 0.1.0

A serde-based parser for DSON (Doge Serialized Object Notation)
Documentation
1
2
3
4
5
6
7
8
9
10
use std::io::Read;

fn main() {
    let mut buffer = String::new();
    std::io::stdin().read_to_string(&mut buffer).expect("Failed to read stdin");

    let value: serde_json::Value = doge::from_str(&buffer).expect("Parsing failed");

    serde_json::to_writer(std::io::stdout(), &value).expect("Failed to write result");
}