====== Lyx — Dokumentation ====== Lyx ist eine systemnahe Programmiersprache für eingebettete Systeme, sicherheitskritische Software (DO-178C) und Hochleistungsanwendungen. Der Compiler ist selbst-hostend in Lyx geschrieben und benötigt keine externen Bibliotheken oder Laufzeitumgebungen. ---- ===== Einstieg ===== | [[lyx_-_programmiersprache:erste-schritte|→ Erste Schritte]] | Hello World, erstes Programm, grundlegende Konzepte | ---- ===== Bereiche ===== ^ Bereich ^ Inhalt ^ | [[lyx_-_programmiersprache:sprache|Sprachreferenz]] | Syntax, Typsystem, Kontrollstrukturen, Speicher, Nebenläufigkeit, FFI | | [[lyx_-_programmiersprache:units|Standard Library]] | Alle 315 Units in 31 Kategorien (I/O, Netzwerk, Krypto, PDF, Hardware, Cloud, KassenSichV, Archiv, Blockchain, CPU/SIMD …) | | [[lyx_-_programmiersprache:guides|Guides]] | Welche Unit? · Kryptographie · Aerospace · DO-178C · RTOS · ML | | [[lyx_-_programmiersprache:tools|Tools & Compiler]] | Compiler-Parameter, Compiler selbst bauen | ---- ===== Schnellzugriff ===== **Ich will …** * … anfangen → [[lyx_-_programmiersprache:erste-schritte|Erste Schritte]] * … die richtige Unit finden → [[lyx_-_programmiersprache:guides:welche-unit|Welche Unit?]] * … alle Units sehen → [[lyx_-_programmiersprache:units|Standard Library]] * … Krypto verwenden → [[lyx_-_programmiersprache:guides:kryptographie|Kryptographie-Guide]] * … Safety-kritischen Code schreiben → [[lyx_-_programmiersprache:guides:do-178c|DO-178C]] * … Post-Quantum-Krypto → [[lyx_-_programmiersprache:units:crypto:pqc|std.crypto.pqc]] * … für eine andere Plattform kompilieren → [[lyx_-_programmiersprache:guides:crosscompiling|Cross-Compilation]] * … AWS, DigitalOcean oder GCP ansprechen → [[lyx_-_programmiersprache:guides:cloud|Cloud-Guide]] · [[lyx_-_programmiersprache:units:cloud|std.cloud]] * … Kassenbons TSE-signieren → [[lyx_-_programmiersprache:units:kassensichv|kassensichv]] · [[lyx_-_programmiersprache:units:kassensichv:manager|kassensichv.manager]] ---- ===== Struktur der Dokumentation ===== lyx_-_programmiersprache/ ├── start.txt ← diese Seite ├── erste-schritte.txt ← Einstieg für neue Nutzer ├── sprache/ ← Sprachreferenz (Syntax, Typen, Speicher …) ├── units/ ← Standard Library (alle Unit-Referenzseiten) ├── guides/ ← Themenführer und Task-orientierte Seiten └── tools/ ← Compiler-Dokumentation Letzte Aktualisierung: 2026-06-13