1. new tables
- Posted by Jiri Babor <jbabor at PARADISE.NET.NZ> Sep 07, 2002
- 401 views
Hi Everybody, This is mainly for the wise ones, who do not visit my pages at all - it's hardly worth it anyway. I have just posted a new version of associative lists, this time called, briefly and correctly, tables ;). The basic scheme is different from the 'parallel sequences' I used originally. It can be summarised as {val1, val2, ... valN, {key1, key2, ... keyN}} The speed is roughly the same as previously, except for 'appending' of new entries, which is slightly faster. The only real advantage of the new scheme is that it's more intuitive in situations, when the entry index is already known. Then the most common functions set() and fetch() that rely on relatively slow find() can be replaced by much faster simple assignments: table[i] = new_value and value = table[i] respectively, where 'i' is obviously the previously determined index. This simple library is quite good for small to medium sized tables. If your tables contain more than about 200 entries, you might be better off with sorted tables. For those I use a binary search, or alternatively, a 'hybrid' variant, which relies on a mixture of find() and binary search, depending on the size of the particular table. Just give me a yell, if you are *really* interested. jiri
2. Re: new tables
- Posted by Derek Parnell <ddparnell at bigpond.com> Sep 07, 2002
- 369 views
Yell ---------------- cheers, Derek Parnell ----- Original Message ----- From: "Jiri Babor" <jbabor at PARADISE.NET.NZ> To: "EUforum" <EUforum at topica.com> Subject: new tables > > > Hi Everybody, > > This is mainly for the wise ones, who do not visit my pages at all - it's hardly > worth it anyway. I have just posted a new version of associative lists, this > time called, briefly and correctly, tables ;). The basic scheme is different > from the 'parallel sequences' I used originally. It can be summarised as > > {val1, val2, ... valN, {key1, key2, ... keyN}} > > The speed is roughly the same as previously, except for 'appending' of new > entries, which is slightly faster. > > The only real advantage of the new scheme is that it's more intuitive in > situations, when the entry index is already known. Then the most common > functions set() and fetch() that rely on relatively slow find() can be replaced > by much faster simple assignments: > > table[i] = new_value > > and > > value = table[i] > > respectively, where 'i' is obviously the previously determined index. > > This simple library is quite good for small to medium sized tables. If your > tables contain more than about 200 entries, you might be better off with sorted > tables. For those I use a binary search, or alternatively, a 'hybrid' variant, > which relies on a mixture of find() and binary search, depending on the size of > the particular table. Just give me a yell, if you are *really* interested. > > jiri > > > >
3. Re: new tables
- Posted by Jiri Babor <jbabor at PARADISE.NET.NZ> Sep 09, 2002
- 380 views
Hi, Derek, and anybody else interested, I have just sent a minor update of my new tables, together with versions for sorted and sorted 'hybrid' tables, to Rob. Unfortunately, I seem to be on his 'ignore' list, so if you really want to have a look at it, you can also fetch it off my homepages at http://homepages.paradise.net.nz/~jbabor/euphoria.html jiri
4. Re: new tables
- Posted by Robert Craig <rds at RapidEuphoria.com> Sep 09, 2002
- 370 views
Jiri Babor writes: > Unfortunately, I seem to be on his 'ignore' list, ... Sorry Jiri, it's not that easy. Not even MTS or EW have made it onto my ignore list. Your tables update, plus some other user contributions are on the RDS site now. Thanks, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
5. Re: new tables
- Posted by Kat <kat at kogeijin.com> Sep 09, 2002
- 391 views
On 9 Sep 2002, at 12:44, Robert Craig wrote: > > Jiri Babor writes: > > Unfortunately, I seem to be on his 'ignore' list, ... > > Sorry Jiri, it's not that easy. > Not even MTS or EW have made it onto my ignore list. /me waves again....... > Your tables update, plus some other user contributions > are on the RDS site now. The mirc-Eu socks are still there. Will this be removed? Why? (1) a definite lack of feedback from those using it, those upgrading it to new mirc, new win32lib, and new Eu versions. Requesting the feedback only made them question *my* character. I asked more than once. Yes, i am irritated now. I wasn't irritated when Hawke` and PatRat and bjackson and etc and i were working on it originally. We shared code constantly. (2) It's 2 years old now, it needs the upgrade and bug repairs. As i am working on a "reversed" mirc-Eu, where Eu connects to the irc server and mirc is the backend, i won't be devoting time to it. Especially since no matter what i do, those using it won't share back to me. (3) it uses strtok v1, strtok v2 was out for a while, till (1) ticked me off. You be greedy, i be greedy. You play nice, i play nice. Kat
6. Re: new tables
- Posted by Robert Craig <rds at RapidEuphoria.com> Sep 09, 2002
- 379 views
Kat writes: > The mirc-Eu socks are still there. Will this be removed? Done. If you make a new improved version, I hope you'll post it. By the way, no one has ever been forcibly unsubscribed from this list. If you stop receiving messages it could be that your ISP is blocking Topica. Topica pumps out a humungous amount of e-mail every day, and they've offended quite a few ISP's and gotten onto some spam black lists. I get a daily report on the addresses on this list that are bouncing, plus an indication of the reason that they are bouncing. I've asked Topica to make this information directly available on the Web to the subscribers, and they seem willing to consider this provided there are no implementation problems. While I'm on the Topica topic I should mention that Topica will be going down Wednesday September 11, from 4am PST to 5pm PST (7am Eastern to 8pm Eastern). They say it's because of the September 11 anniversary, but they're also going to do some maintenance. I also heard that they're afraid that a lot of "insensitive remarks" will be broadcast through their system on that day, possibly getting them in more trouble with ISP's. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
7. Re: new tables
- Posted by petelomax at blueyonder.co.uk Sep 09, 2002
- 394 views
On Mon, 9 Sep 2002 22:16:17 +1200, Jiri Babor <jbabor at PARADISE.NET.NZ> wrote: >Unfortunately, I seem to be on his 'ignore' list, I just recently attributed such to a minor change to my email addy (in a vain/pathetic attempt to reduce the ever-increasing deluge of spam one gets). Ho hum. > >http://homepages.paradise.net.nz/~jbabor/euphoria.html > So: you still not got linux yet (tip: buy a new hard drive & risk formatting it!) Let me know what you find difficult & I'll see if I can help - I have SuSe on the 2nd half of my 2nd hard disk without having damaged my existing win98 setup, it is lovely but doesn't recognise my old monitor fully/properly, modem, soundcard, or cd-writer. If, er - make that When I replace this piece of junk, (48MB, 233MHz) then I'll go Linux mainly, winduz part time. Pete
8. Re: new tables
- Posted by petelomax at blueyonder.co.uk Sep 09, 2002
- 396 views
{{{ On Mon, 9 Sep 2002 14:28:26 -0500, Kat <kat at kogeijin.com> wrote:
You be greedy, i be greedy. You play nice, i play nice.
I understand Kat your disappointment in this.
Tonight, at least, I feel if you have given someone a present, you cannot just take it back, however much you might want to.
I don't want to get into any argument with you Kat, I didn't write the software, by your own admittance you didn't write all of it either, I may be wrong here, please just consider what I am saying.
Peace, Pete
9. Re: new tables
- Posted by rforno at tutopia.com Sep 09, 2002
- 387 views
Pete and Jiri: For your info, I have Dragon Linux installed *inside* DOS. It runs from a clean DOS, not DOS under Win 98, and does not need to create a new disk partition. I could not compare it to normal Linux, but they say it is a bit slower. Recently (really yesterday!) I switched to Windows Millennium, because I had a strange problem with W 98 SE (during boot, it hanged very frequently; I reinstalled it, but after a while it continued hanging). Since yesterday, I booted W ME about a dozen times, without problems. The only problem I had was that W ME wont allow you to restart (or even boot) in plain DOS mode, even modifying MSDOS.SYS such that it contains BootGUI=0 instead of 1. I solved this by using a Windows 98 SE Bootdisk from A:. I think it is a good tip for W ME users, which are deprived the use of stand-alone DOS by Micro$oft. Regards. ----- Original Message ----- From: <petelomax at blueyonder.co.uk> To: "EUforum" <EUforum at topica.com> Sent: Monday, September 09, 2002 8:39 PM Subject: Re: new tables > > On Mon, 9 Sep 2002 22:16:17 +1200, Jiri Babor <jbabor at PARADISE.NET.NZ> > wrote: > > >Unfortunately, I seem to be on his 'ignore' list, > > I just recently attributed such to a minor change to my email addy (in > a vain/pathetic attempt to reduce the ever-increasing deluge of spam > one gets). Ho hum. > > > >http://homepages.paradise.net.nz/~jbabor/euphoria.html > > > So: you still not got linux yet (tip: buy a new hard drive & risk > formatting it!) Let me know what you find difficult & I'll see if I > can help - I have SuSe on the 2nd half of my 2nd hard disk without > having damaged my existing win98 setup, it is lovely but doesn't > recognise my old monitor fully/properly, modem, soundcard, or > cd-writer. > If, er - make that When I replace this piece of junk, (48MB, 233MHz) > then I'll go Linux mainly, winduz part time. > > Pete > > >
10. Re: new tables
- Posted by Jiri Babor <jbabor at PARADISE.NET.NZ> Sep 09, 2002
- 399 views
Sorry, Pete, Ricardo, at al, those opening remarks in my euphoria homepage are no longer completely true. I have been playing with several distributions for about three years, and currently have Mandrake 8.1 installed on two newest machines. Just like you, Pete, I have been promising myself to go mainly Linux, and only part-time window$, for some time now. But, unfortunately, I do not seem to be able to keep my promises. Firstly, the whole family, including grandchildren, have access to my machines (they always want the latest, the most powerful for their games!) and Linux frightens the hell out of them (and my wife!), and secondly I must admit, shamefully, I have never installed Linux version of Euphoria properly - so I have no real incentive to struggle excessively with this new environment... jiri ---- Original Message ----- From: <petelomax at blueyonder.co.uk> To: "EUforum" <EUforum at topica.com> Sent: Tuesday, September 10, 2002 11:39 AM Subject: Re: new tables > > On Mon, 9 Sep 2002 22:16:17 +1200, Jiri Babor <jbabor at PARADISE.NET.NZ> > wrote: > > >Unfortunately, I seem to be on his 'ignore' list, > > I just recently attributed such to a minor change to my email addy (in > a vain/pathetic attempt to reduce the ever-increasing deluge of spam > one gets). Ho hum. > > > >http://homepages.paradise.net.nz/~jbabor/euphoria.html > > > So: you still not got linux yet (tip: buy a new hard drive & risk > formatting it!) Let me know what you find difficult & I'll see if I > can help - I have SuSe on the 2nd half of my 2nd hard disk without > having damaged my existing win98 setup, it is lovely but doesn't > recognise my old monitor fully/properly, modem, soundcard, or > cd-writer. > If, er - make that When I replace this piece of junk, (48MB, 233MHz) > then I'll go Linux mainly, winduz part time. > > Pete > > >
11. Re: new tables
- Posted by jbrown105 at speedymail.org Sep 15, 2002
- 380 views
http://www.geocities.com/mfd4life_2000/ and http://www.mvpdts.fsnet.co.uk/WinME.htm let you boot into DOS Mode from ME w/o using a boot floppy. One of them is a hybrid solution (a minimal set of Win 98 files are used for the boot to DOS Mode) while the other attempts to use patches to allow REAL DOS MODE IN ME (patches a bunch of system files so that DOS Mode is no longer hidden by the system files). jbrown On 0, rforno at tutopia.com wrote: > > Pete and Jiri: > For your info, I have Dragon Linux installed *inside* DOS. It runs from a > clean DOS, not DOS under Win 98, and does not need to create a new disk > partition. I could not compare it to normal Linux, but they say it is a bit > slower. > Recently (really yesterday!) I switched to Windows Millennium, because I had > a strange problem with W 98 SE (during boot, it hanged very frequently; I > reinstalled it, but after a while it continued hanging). Since yesterday, I > booted W ME about a dozen times, without problems. > The only problem I had was that W ME wont allow you to restart (or even > boot) in plain DOS mode, even modifying MSDOS.SYS such that it contains > BootGUI=0 instead of 1. I solved this by using a Windows 98 SE Bootdisk from > A:. I think it is a good tip for W ME users, which are deprived the use of > stand-alone DOS by Micro$oft. > Regards. > ----- Original Message ----- > From: <petelomax at blueyonder.co.uk> > To: "EUforum" <EUforum at topica.com> > Sent: Monday, September 09, 2002 8:39 PM > Subject: Re: new tables > > > > On Mon, 9 Sep 2002 22:16:17 +1200, Jiri Babor <jbabor at PARADISE.NET.NZ> > > wrote: > > > > >Unfortunately, I seem to be on his 'ignore' list, > > > > I just recently attributed such to a minor change to my email addy (in > > a vain/pathetic attempt to reduce the ever-increasing deluge of spam > > one gets). Ho hum. > > > > > >http://homepages.paradise.net.nz/~jbabor/euphoria.html > > > > > So: you still not got linux yet (tip: buy a new hard drive & risk > > formatting it!) Let me know what you find difficult & I'll see if I > > can help - I have SuSe on the 2nd half of my 2nd hard disk without > > having damaged my existing win98 setup, it is lovely but doesn't > > recognise my old monitor fully/properly, modem, soundcard, or > > cd-writer. > > If, er - make that When I replace this piece of junk, (48MB, 233MHz) > > then I'll go Linux mainly, winduz part time. > > > > Pete > > > > > > > -- The fastest email on the Internet!
12. Re: new tables
- Posted by rforno at tutopia.com Sep 16, 2002
- 390 views
Many thanks for your info! ----- Original Message ----- From: <jbrown105 at speedymail.org> To: "EUforum" <EUforum at topica.com> Subject: Re: new tables http://www.geocities.com/mfd4life_2000/ and http://www.mvpdts.fsnet.co.uk/WinME.htm let you boot into DOS Mode from ME w/o using a boot floppy. One of them is a hybrid solution (a minimal set of Win 98 files are used for the boot to DOS Mode) while the other attempts to use patches to allow REAL DOS MODE IN ME (patches a bunch of system files so that DOS Mode is no longer hidden by the system files). jbrown On 0, rforno at tutopia.com wrote: > > Pete and Jiri: > For your info, I have Dragon Linux installed *inside* DOS. It runs from a > clean DOS, not DOS under Win 98, and does not need to create a new disk > partition. I could not compare it to normal Linux, but they say it is a bit > slower. > Recently (really yesterday!) I switched to Windows Millennium, because I had > a strange problem with W 98 SE (during boot, it hanged very frequently; I > reinstalled it, but after a while it continued hanging). Since yesterday, I > booted W ME about a dozen times, without problems. > The only problem I had was that W ME wont allow you to restart (or even > boot) in plain DOS mode, even modifying MSDOS.SYS such that it contains > BootGUI=0 instead of 1. I solved this by using a Windows 98 SE Bootdisk from > A:. I think it is a good tip for W ME users, which are deprived the use of > stand-alone DOS by Micro$oft. > Regards. > ----- Original Message ----- > From: <petelomax at blueyonder.co.uk> > To: "EUforum" <EUforum at topica.com> > Sent: Monday, September 09, 2002 8:39 PM > Subject: Re: new tables > > > > On Mon, 9 Sep 2002 22:16:17 +1200, Jiri Babor <jbabor at PARADISE.NET.NZ> > > wrote: > > > > >Unfortunately, I seem to be on his 'ignore' list, > > > > I just recently attributed such to a minor change to my email addy (in > > a vain/pathetic attempt to reduce the ever-increasing deluge of spam > > one gets). Ho hum. > > > > > >http://homepages.paradise.net.nz/~jbabor/euphoria.html > > > > > So: you still not got linux yet (tip: buy a new hard drive & risk > > formatting it!) Let me know what you find difficult & I'll see if I > > can help - I have SuSe on the 2nd half of my 2nd hard disk without > > having damaged my existing win98 setup, it is lovely but doesn't > > recognise my old monitor fully/properly, modem, soundcard, or > > cd-writer. > > If, er - make that When I replace this piece of junk, (48MB, 233MHz) > > then I'll go Linux mainly, winduz part time. > > > > Pete > > > > -- The fastest email on the Internet!