Spezifikationsabgleich und Regressionsnachweise abschließen
This commit is contained in:
@@ -52,11 +52,14 @@ END SUB
|
||||
- Terminal Basic schreibt `VERSION` groß, Klassen- und Eigenschaftsnamen in der
|
||||
Schreibweise der Forms-Referenz und drei Leerzeichen je Blockebene.
|
||||
- Der Eigenschaftsname belegt 16 Spalten; danach folgen ` = ` und der Wert.
|
||||
- Eigenschaften stehen in der alphabetischen Reihenfolge der Forms-Referenz
|
||||
- Bei kanonischer Ausgabe stehen Eigenschaften in der alphabetischen Reihenfolge der Forms-Referenz
|
||||
und werden nur geschrieben, wenn ihr Wert vom Vorgabewert der Klasse
|
||||
abweicht.
|
||||
abweicht. Ein explizites `Index = 0` bleibt erhalten: Es deklariert ein
|
||||
Control-Array und ist daher eine Strukturangabe, kein auslassbarer Default.
|
||||
- Unverändert gelesene Dateien werden bytegleich zurückgegeben; für neu
|
||||
erzeugte oder veränderte Beschreibungen gilt die kanonische Form oben.
|
||||
Explizite Vorgabewerte (etwa `Enabled = -1`) bleiben im unveränderten
|
||||
Original erhalten und werden erst bei kanonischer Ausgabe ausgelassen.
|
||||
- Zeichenketten verdoppeln ein enthaltenes `"`. Wahrheitswerte werden als `-1`
|
||||
und `0` geschrieben.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user