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