// Copyright (C) 2025 Daniel Mueller <deso@posteo.net>
// SPDX-License-Identifier: GPL-3.0-or-later
usestd::io::stdin;usestd::io::Result;usersformat::format;usediff_parse::Parser;fnmain()->Result<()>{letmut parser =Parser::new();
parser.parse(stdin().lock())?;// TODO: We may want to catch BrokenPipe errors here and exit
// gracefully.
format(parser.diffs())}