Check what you are having it do.....as it is, you are only printing to the
command line a string that looks like the result you want....but this
works, providing the lisp is in the support path.
(defun C:makefas( / lispname)
(setq lispname (getstring "\nName of lisp : "))
(setq lispname (strcat lispname ".lsp"))
(vlisp-compile 'st lispname )
(princ)
);defun
--
Jeff
check out
www.cadvault.com
"Kiwi Russ" <russell@pl.net> wrote in message news:41c7d21b_1@newsprd01...
Thanks Rob that did that trick.
However I have another problem my lisp prints the correct notation in the
command line but does not want to make a fas file, and I'm not sure why?
Any ideas anyone?
thanks Russ
This is what I have so far.......
(defun C:makefas( / lispname)
(setq lispname (getstring "\nName of lisp : "))
(setq lispname (strcat lispname ".lsp"))
(princ (strcat "Command:(vlisp-compile 'st \"" lispname "\")"))
(princ)
);defun
"Rob Taylor" <nospam@address.withheld> wrote in message
news:30228426.1103540602907.JavaMail.jive@jiveforu m2.autodesk.com...
use \"
(princ (strcat "(vlisp-compile 'st \"" lispname "\")"))