doppio 1.0.0

A typed compiler pipeline for plain-text Ledger accounting -- parse, resolve, and elaborate .ledger files with a library API built for programmatic use.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Grammar implementations for each supported file format.
//!
//! Each sub-module implements [`crate::frontend::Frontend`] for one file
//! format and houses the corresponding pest grammar.
//!
//! Currently available:
//! - [`ledger`] -- the ledger-cli plain-text accounting format (`.ledger`).
//! - [`hledger`] -- the hledger dialect (`.hledger`, `.journal`).

pub mod hledger;
pub mod ledger;