Re: Digest for EUforum at topica.com, issue 5000

new topic     » topic index » view thread      » older message » newer message

Jason Gade wrote:
> 
> Kat wrote:
> 
>>
>> On 1 Jul 2005, at 7:25, Jason Gade wrote:
>>
>>
>>> Can anyone tell me what (non-RDS) library files besides Win32Lib that 
>>> they use
>>> regularly in their projects?  I'm mostly asking about utility 
>>> functions, not
>>> graphics libraries and such.  Stuff like print.e, sprint.e, tk_*.e, etc.
>>
>>
>> I use in every app for the last few years:
>>
>> strtok
>> file.e
>> win32fil.ew
>> dll.e
>> wildcard.e
>> machine.e
>>
>> Includes i need to start using if i can get a break in life:
>>
>> C strings
>> shared memory
>> dosgui
>> Bliss or Bach (more of either)
>> serial and parallel ports
>>
>> Kat
> 
> 
> I know you use a modified file.e, does it have any other changes than 
> adding getf()?  Are there any changes to any of the other RDS includes 
> that you use such as dll.e, wildcard.e, or machine.e?
> 
> I think there is an opportunity to write a structures.e and a strings.e 
> that can almost transparently be used with C.  Creating a new C string 
> or struct would allocate storage for it and keep a pointer that could be 
> passed to C language routines, routines could modify the strings or 
> structs in memory and in Euphoria, and routines could read structures or 
> strings passed by C language routines.
> 
> I know there are already two structure libraries in the archive but I 
> haven't studied them enough to see how transparently they work.
> 
> Looking at the OpenEU spec, many of the data types could be implemented 
> this way.  Not just as Euphoria types, but with some helper routines as 
> well.
> 

I'm looking at Derek's dstruct.e right now and I think that it has a lot 
of good ideas in it.


-- 
==============================
Too many freaks, not enough circuses.
j.

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu