Re: New DOS-Interpretable formats...
- Posted by Kat <gertie at PELL.NET> Jul 30, 2000
- 427 views
On 31 Jul 2000, at 1:49, PQ wrote: > ----- Original Message ----- > From: Kat <gertie at PELL.NET> > To: <EUPHORIA at LISTSERV.MUOHIO.EDU> > Sent: Sunday, July 30, 2000 7:30 PM > Subject: Re: New DOS-Interpretable formats... > > > > <klaxon horn> Inexperience alert ! > > > > Don't restrict programmers if you don't *need* to, look at what we haveto > live with from <snip> > Hmm, good point... > I should have a lot of comment on this, but after a little research I found > that Euphoria can > handle A LOT so I will thank you for this attack. No attack intended. Experience prompting intended. > 32Bits Enough? I expect so! > But don't cheer yet, I really got some comment on your next questions... > > > > What RWL2 does? > > > > > > As you can see in the ASM sources there are some things to process > > > by the compiler, there are Procedure names and Argument names. > > > So what the compiler does is: > > > - Procedure names (Max. 8Bytes) > > > > <confused mode> Errrrrr..... 8 BYTES now? i thought it was 8 BITS ? > > You could be confused if you mistake RWL2 for MTCL. > The RWL2 project, which started earlier, is a DLL-Kind-of-file. > I gave the procnames a limit of 8Bytes just sort-of random, I could have > used > a 0-terminated string, but I didn't think of that at that time. > Dll-files contain in their binary-state the proc&func names, an executive > file does not.(Except for EU-exec files) > > > Have you been able to lock the called procedures so any form of > multitasking doesn't > > grab the cpu and re-enter the procedure? Or inadvertently share the vars? > Since your > > proposed code could be used to enable multithreading with shared libs, > have you > > decided on implementing the task swapping in Eu too? <intrigued now> That > would be > > great, imo. > > You're getting more and more complicated, aren't you... I get carried away sometimes... <snip> > > <daydreaming mode> Making windoze socks work in dos5.x+/7.x+, being able > to > > dynamically control thread priority, their interrupts, and all the other > vars of the task > > swapper, and have the source code for it in Eu.... <glazed look in eyes> > Rewrite Dos with your own knowledge and you will get there, I'm not > kidding... > You can do anything if you have the strength to write it and do a lot of > research on it. And time. I thought i'd look at linux, they say it works, and Eu runs on it.. Kat