![]() |
|
Lisp »Tips 'n Tricks »Tipi di variabili Un sorgente che mostra i tipi di variabili in AutoLISP
;|
Funzione: c:vars
Descrizione: tipi di variabili
Variabili: ni numero intero
nr numero reale
sc stringa di caratteri
pt punto digitato con il mouse
Valore restitituito: nil |;
(defun c:vars ( / ni nr sc pt)
(setq ni (getint "\nInserire un numero intero: "))
(setq nr (getreal "\nInserire un numero reale: "))
(setq sc (getstring "\nInserire una stringa: "))
(setq pt (getpoint "\nClicca un punto con il mouse:"))
; Mostra tipo e contenuto di ogni variabile
(textscr)
(princ "\n------------------------------------\n")
(princ (type ni))
(princ " ")
(princ ni)
(terpri)
(princ (type nr))
(princ " ")
(princ nr)
(terpri)
(princ (type sc))
(princ " ")
(princ sc)
(terpri)
(princ (type pt))
(princ " ")
(princ pt)
(terpri)
(princ "\n------------------------------------\n")
(princ)
)
;eof
|