LISP help

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

Wyszukaj w słowniku

Dostępne słowniki:

Termin Definicja
exp

Wylicza wykładnik naturalny

exit

Kończy działanie programu LISP.

eval

wykonuje wyrażenie

equal

(equal a b [x] )

sprawdza czy zmienne wskazują porównywane elementy są takie same
opcjonalnie można w przypadku liczb podać dokładność porównania

eq

sprawdza czy zmienne reprezentują ten sam element.

 

entsel

(entsel "Wskaż obiekt")
Prosi użytkownika o wskazanie elementu.

entnext

(entnext [entity-name])

entnext pobiera element z rysunku.

entmod

Modyfikuje element rysunku.

entmakex

Entmakex działa podobnie jak entmake. czyli pozwala na tworzenie obiektów ( graficznych i niegraficznych )

 

entmake

(entmake definicja)

Tworzy element o zdefiniowanych parametrach.

entlast

Zwraca ostatni obiekt utworzony w rysunku.

entget

Odczytuje dane DXF z obiektu typu entity

entdel

(entdel entityname)

Usuwa element z rysunku.

distof

(distof string [tryb] )

Funkcja zamienia tekst na liczbę rzeczywistą.

 

distance

zwraca odległość pomiędzy dwoma punktami

 

dictremove

(dictremove ename symbol)

Usuwa element ze słownika.

(setq  new_name  (entmakes  dict) )
(setq  nmdict  (namedobjdict ))
(setq  newdict  (dictadd nmdict "NEW_DICTIONARY" new_name ))
(setq datalist  (append  (list  '(0 . "XRECORD") '(100 . "AcDbXrecord"))  '((1 . "new_data")  (10 1. 2. 3.)  (70 . 33))))

(setq new_name  (entmakex datalist))
(dictadd newdict "NEW_DATA_RECORD" new_name)

(dictremove nmdict "NEW_DICTIONARY")

 

 

dictnext

(dictnext ename [rewind])

Wyszukuje elementu w słowniku.

Funcja dictnext przeszukuje słownik (ename) w poszukiwaniu kolejnego elementu. Jeśli parametr rewind jest ustawiony i nie nil, słownik jest przeszukiwany "od czątku" - pierwszy element słownika jest zwracany.

dictadd

(dictadd ename symbol newobj)

Dodaje obiekt niegraficzny (newobj) do słownika (ename) .

 

defun

 Tworzy nową funkcję, którą można używać w innych operacjach.

cvunit

(cvunit wartosc jPoczatkowa jDocelowa)
Zamienia wartość liczbową pomiędzy różnymi jednostkami