Repository layout#
src/handcalcs#
Module |
Contents |
|---|---|
The public API: |
|
Global options: defaults, |
interfaces/#
Module |
Contents |
|---|---|
|
|
|
|
|
parsing/#
Module |
Contents |
|---|---|
Records each statement’s values while the source runs. |
|
|
|
|
|
Value nodes: |
|
|
|
|
|
|
|
Binary, unary, comparison and boolean operators. |
|
Is a comment a heading, a command? Splitting and executing command text. |
|
The |
|
|
renderers/#
Module |
Contents |
|---|---|
|
|
Identifier parsing shared by every renderer: the Greek table, |
|
|
|
|
|
|
|
|
|
|
|
The source rendered by |
Elsewhere#
Path |
Contents |
|---|---|
|
The pytest suite (see Tests). |
|
Golden output files for the LaTeX and Markdown renderers. |
|
|
|
These docs. |
|
CI: tests on Linux/macOS/Windows × Python 3.11–3.14; publish to PyPI on release. |