LISP help

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

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
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

vl-file-copy

(vl-file-copy PlikŹródłowy PlikDocelowy dodaj)

Kopiuje lub dodaje  zawartość pliku do innego pliku.

 

vl-every

(vl-every predicate-function list [list]...)

Sprawdza czy warunek jest prawdziwy dla wszystkich elementów listy

vl-directory-files

(vl-directory-files [ścieżka wzór katalogi])

Tworzy listę wszystkich plików i katalogów w określonej lokalizacji.

vl-consp

Sprawdza czy zmienna jest listą

vl-cmdf

Uruchamia funkcję ZWCADa. Uprzednio sprawdzając poprawność parametrów jej wywołania

vl-catch-all-error-p

 

(vl-catch-all-error-p arg)
Określa czy argument przekazany do funkcji jest obiektem błędu przechwyconego przez vl-catch-all-apply.

 

vl-catch-all-error-message

Funkcja zwraca komunikat błędu przechwiconego przez funkcję : vl-catch-all-apply