FastFiber

Hoe kan ik lisp oproepen vanuit lisp ? OPGELOST

Gestart door delangstevandestraat, do 05 12 2013, 09:57:06

Vorige topic - Volgende topic

delangstevandestraat

De titel zegt het eigenlijk,
Maar toch :
Ik heb een lisp routine die goed werkt en die veel gebruikt wordt
Ik ben nu een ander lisp aan het schrijven die eigenlijk de vorige lisp zou moeten uitvoeren.

Ik zou natuurlijk de volledige code in mijn nieuwe lisp overnemen, dat zal zeker werken.

Ik vroeg het me gewoon af of het mogelijk is...
Ik hou van werken,
ik kan er uuuren naar kijken...
daarom zorg ik ook dat er altijd genoeg overblijft voor morgen :-)

EddyBeerke

Stel je hebt dit:


(defun c:test1 ( / )
  (princ "Commando 'test1'")
  (princ)
)


Deze kun je aanroepen met:

(defun c:test2 ( / )
  (c:test1)
  (princ)
)
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

EddyBeerke

Je moet natuurlijk wel eesrt die ene lisp geladen hebben.
Dit kun je doen met:
(load "test1.lsp")
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

delangstevandestraat

Yes,

Maw : het werkt

ik had al geprobeerd met

(command "sublisp")

maar dat werkte duidelijk niet.

Bedankt
Ik hou van werken,
ik kan er uuuren naar kijken...
daarom zorg ik ook dat er altijd genoeg overblijft voor morgen :-)

FastFiber