Docs Menu

Welcome

Loops

DryLang uses the lp keyword for all looping.

Fixed Count Loop

Loop a specific number of times:

drylang
lp 5 {
    pt("hello")
}

Conditional Loop

Loop while a condition is true:

drylang
count = 0
lp count < 3 {
    pt(count)
    count = count + 1
}

Infinite Loop

Omit the expression for an infinite loop:

drylang
lp {
    pt("forever")
}

Done and Con

drylang
lp 10 {
    if i == 5 {
        done
    }
    pt(i)
}