====== 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 246 Units in 24 Kategorien (I/O, Netzwerk, Krypto, PDF, Hardware …) | | [[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]] ---- ===== 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-08