|
| -----Original Message----- | [mailto:rpg400-l-bounces@xxxxxxxxxxxx]On Behalf Of Buck Calabro | Sent: Wednesday, March 24, 2004 1:08 PM | >I know, Buck, but linked-lists of UsrSpc's | >obviates the mistakenly-apparent need. | | I obviously have a lot to learn. Haha! Then yer a FOOL, Buck, because you just educated me below! What I'm saying is that, although I have not implemented as much as you have indicated you've done, I know there is a solution to be had IF one is necessary. (Because I've implemented exact same principle in spanning boundaries of data/array/field buffers before, so could do same with UsrSpc's, IF necessary.) So what I'm trying to say (or "educate" folks re:, if that's what you prefer to view it as) is that the DESIGN should NOT be kluged up in order to accomodate an edge-case. ESPECIALLY in RIPping (Rapid Interface Prototyping, I like better I thin') out a prototype. That's really all I was pointing towards, in calling this "mistakenly apparent need". Iow, if you WANT to misunderstand the requirement as requiring a teraspace-enabled program, (because it's "hip and cool" or whatEVER) you will almost certainly come up with a lousy design that (supposedly) "necessarily" includes the NEED for a teraspace, right? I know for a fact, without being a teraspace-coding-expert, that CrtUsrSpc is a heckuva lot easier, is more flexible, and all that. So I have no such constraint on the design and wouldn't recommend such a constraint on somebody else. j | I had a heck of a time trying | to search across an arbitrary number of linked user spaces. | Managing an arbitrary number of user spaces seemed much like | trying to use individual variable names instead of arrays. I had | to keep an array of pointers, and essentially switch contexts | when I came across a boundary. And of course, what I'm looking | for can span a boundary (i.e not be entirely contained in a | particular space) and so I need to set aside a separate buffer | for a search window where I load the last n bytes of space 1 and | the next n bytes of space 2 so I can search. | | I don't see how I misunderstood the requirement, or the level of | effort but I'm willing to be educated. | --buck
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.