After all it's just _my_ personal wishlist so I'll go ahead anyway

1) More flexible structures
Code: Select all
StructureUnion
Structure STRUC_A
a.f
b.f
c.f
d.f
EndStructure
Structure STRUC_B
a.l
b.l
c.l
d.l
EndStructure
Structure STRUC_C
a.f[2]
b.f[2]
EndStructure
EndStructureUnion
2) Multidimensional arrays in structures
Code: Select all
Structure MYSTRUC
x.l[4][2]
EndStructure
3) Short If:Else:EndIf, eg.
Code: Select all
ProcedureReturn var=42?true:false
4) Being able to write
Code: Select all
var1=var2=var3=var4=42
Code: Select all
var1=42 : var2=42 : var3=42 : var4=42
5) Unsigned variable types
6) doubles!

I know there are workarounds for all of these suggestions but
workarounds almost always reduce readability at a certain point.
Thanks for your attention.