I have a command with an optional argument whose value is a number. I need:
If no input argument then use default value (1000) else use input arg.
(random t)
(defun insert-random-number-at-point(&optional to)
"Insert at point a random number (default from 0 to 1000)."
(interactive "nInsert at point a random number (default from 0 to 1000): ")
(if (= (to) nil)
(insert (number-to-string (random 1000))) ;; then use default value
(insert (number-to-string to)))) ;; else
Start :
Insert at point a random number (default from 0 to 1000): 15
Error:
Symbol’s function definition is void: to