Metadata-Version: 2.4
Name: beancount_ast
Version: 0.0.1a1
Summary: Parse Beancount content into AST
Home-Page: https://github.com/trim21/beancount-ast
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# beancount_ast

Parse Beancount input into the Rust parser's directive AST from Python.

This package intentionally exposes the *parser AST* (directives + spans + raw tokens),
not Beancount's semantic `beancount.core` directive model.

Notes:
- Classes have a dataclass-like constructor and repr (via `pyderive`).

