CAD programy 4M
(while text statement ...)
Pokračuje v práci, dokud je tvrzení pravda.
Tato funkce je běžná smyčka v LISP. Výrok řídí, zda smyčka pokračuje nebo se přeruší. Pokud je příkaz T, smyčka pokračuje. Pokud je příkaz nil, smyčka se přeruší. Zobrazí se poslední příkaz před nil.
PŘÍKLAD:
Tato funkce je běžná smyčka v LISP. Výrok řídí, zda smyčka pokračuje nebo se přeruší. Pokud je příkaz T, smyčka pokračuje. Pokud je příkaz nil, smyčka se přeruší. Zobrazí se poslední příkaz před nil.
PŘÍKLAD:
Kód | Vrací |
---|---|
(setq x 25) | |
(while (/= x 20) | |
(setq x (1- x) | |
) | 20 |