From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jim Norris" Newsgroups: gmane.lisp.guile.user Subject: Guile questions Date: Thu, 26 Aug 2004 14:49:06 -0400 (EDT) Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <3508.67.36.45.214.1093546146.squirrel@67.36.45.214> Reply-To: fromfast@rainbarrel.com NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1093546185 22904 80.91.224.253 (26 Aug 2004 18:49:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 26 Aug 2004 18:49:45 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Aug 26 20:49:27 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C0PJO-0003b3-00 for ; Thu, 26 Aug 2004 20:49:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C0PO1-0001Du-CO for guile-user@m.gmane.org; Thu, 26 Aug 2004 14:54:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C0PNv-0001Dl-9Q for guile-user@gnu.org; Thu, 26 Aug 2004 14:54:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C0PNr-0001DL-Vw for guile-user@gnu.org; Thu, 26 Aug 2004 14:54:06 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C0PNr-0001DI-TI for guile-user@gnu.org; Thu, 26 Aug 2004 14:54:03 -0400 Original-Received: from [209.68.3.66] (helo=wbm3.pair.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1C0PJ6-0005tP-Be for guile-user@gnu.org; Thu, 26 Aug 2004 14:49:08 -0400 Original-Received: (qmail 15564 invoked by uid 65534); 26 Aug 2004 18:49:06 -0000 Original-Received: from 67.36.45.214 ([67.36.45.214]) (SquirrelMail authenticated user thaine@mail87.pair.com); by webmail3.pair.com with HTTP; Thu, 26 Aug 2004 14:49:06 -0400 (EDT) Original-To: guile-user@gnu.org User-Agent: SquirrelMail/1.4.3a X-Mailer: SquirrelMail/1.4.3a X-Priority: 3 (Normal) Importance: Normal X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:3402 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:3402 Hi, I was working on a tool to let someone dynamically link to dlls in Windows at runtime when I saw Guile. I couldn't tell if Guile had the features I'm looking for. If it doesn't maybe I could help add them or find some other way to help out? Could you guys answer some questions for me please? Does Guile let you dynamically link to dlls / object library files at run time without the need for header (*.h) files, *.def files, or *.lib files? (or the Unix equivalent) If it does, does Guile automatically load the function names into Guile's namespace at runtime? If the funtion names autoload, does Guile have a mechanism for allowing the user to select which dll's functions are in the name space at any given time? This is in case two dll's have functions with the same names and to speed up script interpretation. Are there any features users are asking for that Guile currently doesn't have? If so is there a need for someone to work on those? Does Guile support Forth like stack based parameter passing from the input script? Would there be an interest in this if it doesn't? _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user