Hi You don't actually need to use a builder in this case. You could use putd directly in your let closure, or the defglobalfun macro to make the code clearer (which uses putd): (inScheme (let nil (defun privatFunc1 nil (println "I'am Func1") ) (defun privatFunc2 nil (println "I'am Func2")) (defglobalfun nmosBuilder (@rest _args) (println "I'am building an nmos and may call private functions") (privatFunc1) (privatFunc2) ) );closure );skill++ Cheers, Aurel
↧