Saltar la navegación

if / else / elseif

La sintaxis de estos estamentos condicionales son las siguientes:

if expresión-booleana {
    [ estamentos ]
}

if expresión-booleana {
    [ estamentos ]
} else {
    [ estamentos ]
}

if expresión-booleana {
    [ estamento-1 ]
} elsif boolean-expression-2 {
    [ estamento-2 ]
} else {
    [ estamento-3 ]
}

Ejemplo:

if known {
    max-lease-time 18000;
    default-lease-time 18000;
} elsif option vendor-class-identifier = “acme-printers” {
    max-lease-time 90000;
    default-lease-time 90000;
} else {
    max-lease-time 300;
    default-lease-time 300;
}