@findsl/core
v1.0.1
Published
FinDSL Sprachkern: Grammatik/AST/Validator/Typen, Interpreter, Doku-Generator, Codegen
Readme
@findsl/core
Sprachkern von FinDSL — der DSL für ausführbare, prüfbare Modelle des deutschen Steuerrechts. Bündelt Grammatik/AST, Validator + Typsystem, Interpreter (bit-genaues Semantik-Orakel), Dokumentations-Generator und Codegen (Java/TS/JS).
Programmier-Schnittstelle für Tooling. Für die Kommandozeile siehe
@findsl/cli, für den Browser@findsl/web.
Installation
npm install @findsl/coreModule (Subpath-Exports)
| Import | Inhalt |
|---|---|
| @findsl/core/language/* | Langium-Grammatik, AST, Validator, Typsystem |
| @findsl/core/interpret/* | Interpreter — bit-genaues Semantik-Orakel |
| @findsl/core/codegen/* | IR + Emitter für Java / TypeScript / JavaScript |
| @findsl/core/docgen/* | Dokumentation (Markdown / HTML / PDF) |
| @findsl/core/papgen/* | Programmablaufpläne (DIN 66001, Mermaid) |
Lizenz
EUPL-1.2 — Teil des findsl/findsl-Monorepos.
