| project | repo | version | author | encoding | type | converted | date |
|---|---|---|---|---|---|---|---|
Paperweb |
1.0 |
Seriki Yakub (Kubu Lee) |
UTF-8 |
khml-paperweb |
true |
2025-12-02 |
@page repo-summary
This document is the full KHML condensation of Web4application/Paperweb.
It includes:
- directory tree
- extracted file contents
- configuration files
- documentation
- engine integrations (.xlsl)
- architecture overview
- namespace metadata @end
@page directory-tree
@block tree / ├── docs/ ├── scripts/ ├── src/ ├── examples/ ├── config/ ├── README.md ├── LICENSE ├── paperweb.kconfig └── ... @end @end
@page readme
@block text {{REPO.README}} @end @end
@page license
@block text {{REPO.LICENSE}} @end @end
@page code-files
@block code python {{REPO.SRC.MAIN}} @end
@block code python {{REPO.SRC.UTILS}} @end
@block code sh {{REPO.SCRIPTS.BUILD}} @end @end
@page configs
@block code khml {{REPO.CONFIG.PAPERWEB}} @end
@block code text {{REPO.GITIGNORE}} @end @end
@page docs
All extra documentation files are placed under this section.
Example:
@page docs-installation
@block text {{REPO.DOCS.INSTALL}} @end @end @end
@page engine
@block engine #import xlmath #import xlcode #import xldata @end
@block xlmath integrate(sin(x), x) @end
@block xlcode analyze("src/main.py") @end
@block xldata read("dataset/users.csv") @end @end
@page architecture
- KHML parser
- Renderer
- File abstraction layer
- Block processor
- Engine interface
@block flow Raw files → KHML Blocks → Paperweb Engine → Output @end
Paperweb = documentation + computation + DSL fusion. @end