DLL Absence

Alex Rice alrice at ARCplanning.com
Thu Aug 7 14:57:01 EDT 2003


On Thursday, August 7, 2003, at 12:59  PM, Dar Scott wrote:
> But when somebody says "I did the DLL-call thing to get a list of 
> watchamacallits from the system and all I got was garbage" then it is 
> hard to tell whether one has set up the call right or whether "pointer 
> to unsigned long" is broken or whether the right system call is being 
> made.

True. But the success rate would be a lot higher, possibly leading to 
less support effort overall. Just a guess.

Regardless, we should implement Rev externals as a SWIG target! See 
<http://www.swig.org/> Another job for our army of expert C 
programmers, with spare time, who are lurking on this list. :-)

"SWIG is a software development tool that connects programs written in 
C and C++ with a variety of high-level programming languages. SWIG is 
primarily used with common scripting languages such as Perl, Python, 
Tcl/Tk, and Ruby, however the list of supported languages also includes 
non-scripting languages such as Java, OCAML, and C#. Also several 
interpreted and compiled Scheme implementations (Guile, MzScheme, 
Chicken) are supported. SWIG is most commonly used to create high-level 
interpreted programming environments, user interfaces, and as a tool 
for testing and prototyping C/C++ software. SWIG can also export its 
parse tree in the form of XML and Lisp s-expressions. SWIG may be 
freely used, distributed, and modified for commercial and noncommercial 
use."

Alex Rice, Software Developer
Architectural Research Consultants, Inc.
http://ARCplanning.com




More information about the use-livecode mailing list