v0.1.0-alpha
DDP v0.1.0-alpha: Strukturen
Dies ist der zweite Release von DDP, mit vielen Bug-Fixes, kleineren Änderungen und dem großen Feature Strukturen.
Momentan ist kddp noch in der Alpha Version, es gibt also keinerlei Garantien für Funktionalität. Features sind recht minimal und Bugs in der Sprache so wie im Compiler sind zu erwarten.
Changelog
- [Added]: Beliebige utf-8 Symbole sind jetzt in Aliasen erlaubt
- [Breaking]
Boolean
zuWahrheitswert
umbennant - [Fix]
kddp update
ignoriert die -jetzt flag nicht mehr - [Fix]
kddp update
updated jetzt auch den Duden - [Added] Datei_Kopieren Funktion zu Duden/Dateisystem
- [Fix] Bessere Fehlermeldungen #28
- [Added] Datei-info Funktionen zu Duden/Dateisystem
- [Fix] Double-Free Fehler in externen Funktionen
- [Breaking]
von...bis
wurde zuim Bereich von...bis
umbenannt - [Added] Syntax wie in Deklarationen für boolesche Rückgabewerte
- [Added]
bis...zum
undab...dem
- [Fix] Alias Deklarationen
- [Breaking] Namenskonvention im Duden
- [Changed] Verbesserungen am Visitor interface (für den LS)
- [Fix] Typos
- [Breaking] Duden/Extremwerte nach Duden/Zahlen verschoben
- [Added] Duden/Zahlen
- [Added] Mehr Duden/Texte und Duden/Zeichen tests
- [Fix] Duden/Texte edge-cases
- [Fix] Verschiedene Crashes
- [Added] Strukturen #5
Update
Wenn du kddp schon installiert hast kannst du ganz einfach mit dem Befehl kddp update
auf diese Version updaten.
Mehr dazu hier.
Installation
- Das entsprechende Archiv herunterladen und entpacken (wenn auf Windows Mingw64 bereits installiert ist, die -no-mingw Version nehmen)
- Den entstandenen Ordner dorthin verschieben wo er final bleiben soll und eventuell umbenennen (DDP-v0.1.0... -> DDP)
- Das Programm
ddp-setup
im entstandenen Ordner ausführen (auf Windowsddp-setup.exe
) ddp-setup
wird dich durch die Installation führen (wenn du nicht immer 'ja' antworten willst, führe stattdessenddp-setup --force
aus)
Eine ausführlicherere Installations Anleitung gibt es hier.
Beispiel Linux:
wget https://github.com/DDP-Projekt/Kompilierer/releases/latest/download/DDP-v0.1.0-alpha-linux-amd64.tar.gz
tar -xzf ./DDP-v0.1.0-alpha-linux-amd64.tar.gz
mv ./DDP-v0.1.0-alpha-linux-amd64 ~/DDP
cd ~/DDP
./ddp-setup