Hallo,
... "guter Satz ist enger Satz".
also: for($i=$a, $i<=$b, $i++)
Nach einem Satzzeichen kommt ein Leerzeichen, fertig.
So mach ich es auch - beinahe. Nach einem Keyword wie z.B. for, while, if, ... kommt bei mir allerdings immer ein Leerzeichen.
Und den Zuweisungsoperator stelle ich auch zwischen Blanks, wenn die Zuweisung als selbständige Anweisung steht. Ist die Zuweisung nur ein Teil eines Statements (wie im obigen Beispiel), dann lass ich diese Blanks weg.
Beispiel aus C:
| mem_needed = 0x2000;
| if (ptr=malloc(mem_needed))
| { /* weitere Anweisungen */
| }
| else
| { /* Fehlerbehandlung */
| }
(Balken am linken Rand nötig wegen Forumsbug "Leerzeichen am Zeilenanfang")
Schönes Wochenende,
Martin