LISP help

Opis wyrażeń i parametrów języka LISP

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
vl-position

Zwraca indeks elementu w liście 

 

vl-mkdir

(vl-mkdir ścieżkaKatalogu)

Funkcja tworzy nowy katalog.

vl-member-if-not

(vl-member-if-not funkcjaSprawdzająca ListElementówDoSprawdzenia)

Funkcja sprawdza każdy z elementów listy przekazanej jako drugi parametr funkcją przekazaną jako pierwszy element.

vl-member-if

(vl-member-if  funkcja_sprawdzająca lista_elementów )

Funkcja sprawdza czy któryś z elementów spełnia kryteria funkcji sprawdzającej

 

vl-load-reactors

Funkcja działa analogidznie jak vl-load-com i jest utrzymywana w celu zapewnienia kompatybilności wstecznej.

vl-load-com

Ładuje funckje VisualLisp

(vl-load-com)

vl-load-all

(vl-load-all NnazwaPliku)

Służy do wczytania zewnętrznego pliku *.lsp.

 

vl-list-length

Zwraca ilość elementów w liście.

vl-list-exported-functions

Zwraca listę wszystkich eksportowanych funkcji.

vl-list->string

Funkcja zamienia listę kodów ASCII przekazanych jako parametr na tekst - ciąg znaków odpowiadających kodom ASCII

 

vl-list*

(vl-list* objekt [objekt]...)

Funkcja tworzy nową listę składającą się z przekazanych jej elementów

 

 

vl-filename-mktemp

(vl-filename-mktemp [wzór katalog rozszerzenie])

Zwraca ścieżkę tymczasowego pliku

vl-filename-extension

(vl-filename-extension ścieżka)

Zwraca rozszeżenie pliku przekazanego jako argument funkcji.

vl-filename-directory

(vl-filename-directory scieżka)

Zwraca ścieżkę katalogu,w którym znajduje się plik, którego ścieżkę przekazujemy do funkcji

vl-filename-base

(vl-filename-base scieżka)

Zwraca nazwę pliku na podstawie pełnej ścieżki.

vl-file-systime

(vl-file-systime plik)

Funkcja zwraca czas ostatniej modyfikacji pliku, którego ścieżkę przekazujemy jako parametr

vl-file-size

(vl-file-size nazwa_pliku)

Zwraca wielkość pliku.

vl-file-rename

(vl-file-rename stara-nazwa nowa-nazwa)

Zmienia nazwę pliku.

vl-file-directory-p

(vl-file-directory-p filename)

Sprawdza czy ścieżka wskazana przez parametra określa katalog

vl-file-delete

(vl-file-delete NazwaPliku)

Usuwa plik. Jeśli uda się usunąć plik, funkcja zwraca wartość T. Jeśli nie udało sie usunąć pliku ( plik nie istnieje, jest w użyciu, dostęp do katalogu zabroniony ). funkcja zwraca nil.

Przykład
(vl-file-delete "d:/test1.txt") T
(vl-file-delete "d:/nieistniejacyplik.txt") nil