Personal tools

Bucla cea mai generala

From HaskellWiki

Revision as of 17:41, 5 May 2009 by Ha$kell (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Bucla cea mai generala:

pentru (<exp>; <exp>; <exp>) <exp>

Este echivalentul for-ului din C si limbajele derivate. Este cea mai generala bucla, ea le poate inlocui pe fiecare din celelalte.

Expresiile au rolurile consacrate, astfel: 1. Expresia de initializare. De obicei initializeaza o variabila control. 2. Expresia conditie.

pentru (; <exp>; ) <exp>

O bucla care ar avea in paranteza doar expresia - conditie ar functiona ca o bucla cu test initial "cat timp".