Can you summarize the following document?
        
  

  一個例子是C語言中的for迴圈:  其效果和以下的while迴圈是一樣的,其中P是迴圈要處理的主體。

  Haskell雖然是函式程式語言,但它提供了這種「中置表示法」的語法,讓程式更容易撰寫,也比較容易閱讀。

  在Lua中,一個變數的賦值方法如下: 而一個函式,作為基本型別之一,語法與定義變數的方法基本一致: 但是此種寫法對於有其他程式語言背景的人來說不夠直觀,故Lua提供瞭如下的語法糖: 它與上述方法效果完全一樣,但是更加緊湊和易於理解。

  

  語法鹽(英語:syntactic salt)指的是讓寫出壞程式碼更難的語法特性。這些特性強迫程式設計師做出一些基本不用於描述程式行為,而是用來證明他們知道自己在做什麼的額外舉動。

  語法糖精(英語:syntactic saccharine),或者說語法糖漿(英語:syntactic syrup),指的是未能讓程式設計更加方便的附加語法。
語法糖(英語:Syntactic sugar)是由英國電腦科學家彼得·蘭丁發明的一個術語,指計算機語言中新增的某種語法,這種語法對語言的功能沒有影響,但是更方便程式設計師使用。語法糖讓程式更加簡潔,有更高的可讀性。