Funkcja prosi o wybranie jednej z dostępnych opcji. Opcje należy ustawić w funkcji initget.
(initget 2 "Tak Nie") ; - tekst oddzielany spacjami to lista dostępnych wartości. (getkword "Czy nadpisać plik[Tak/Nie]:") Czy nadpisać plik[Tak/Nie]:r ; dla próby wpisujemy nieprawidłową wartość Invalid keyword. ; program blokuje podanej wartości, jeśłi nie jest jedną z dostępnych Czy nadpisać plik[Tak/Nie]:t ; ponowienie próby tym razem wybieramy słowo kluczowe - jedno z dostępnych "Tak" ; proszę zwrócić uwagę że podajemy tylko "t" a program zwraca odpowiednią opcję z listy czyli pełne słowo "Tak" Jeśli Użytkownik naciśnie [ENTER] nie podając żadnej wartości program zwróci nil - można to zmienić podająć jako argument funkcji initget [bits] = 1 Jeśli Użytkownik naciśnie [ESC] program rzuci wyjątek. Należy pamiętać, żeby przechwycić taką sytuację funkcją *error* lub vl-catch-all-apply