Another example
(defun c:000 ()(princ (list 0 0 0)))
LINE '000
then pick more points
'000 to go back to this pt
Enter
Make sure you use the single quote before the 000 '000
Yes it works, have used it before, another function that is inbulit is 'Cal
Cal has all sort of extra commands like get a point along a line at a distance, find mid of 2 points which is also m2p. Check help for Cal.