Zobrazit plnou verzi příspěvku: nil za příkazem

PepaR
08.08.2005, 07:08
Dobrý den, definoval sjme si následující funkci pro LISP aby nemusel stále zadávat klíčové slova a aby fungovalo opakování příkazu.
 
(defun C:SKUPVYT ()  (command "-skupina" "T"))
 
Nicméně příkaz se provevede avšak:
 
Příkaz: SKUPVYT nil
 
Nevíte co s tím? Díky za odpovědi....
 

Seiner
08.08.2005, 07:26
To je IMHO standardtní chování AutoCADu, resp. AutoLISPu. Vrací výsledek posledního výrazu. Pokud uděláte:
(defun C:SKUPVYT ()  (command "-skupina" "T")  (princ))
nebude se vám objevovat to Nil. Pokud nastavíte proměnnou CMDECHO na 0, nebudete mít nadbytečné výzvy.

PepaR
08.08.2005, 10:00
Děkuji mnohokráte. Jsem začátečník, takže každá rada drahá....