Library Stacks PART II
Kevin
nnoydb at excite.com
Sun Feb 29 22:26:29 EST 2004
Let me be a bit more specific.
I have a library lets call it basic.rev it contains the handler below. This handler "package" resides in basic.rev in RR application directory and is included by other libraries who utilise this handler. For example "math.rev" and "graph.rev" wich to utilise "package" must "start using "basic.rev" which will cause a comflict when both libs must be used in the same program/stack. I am opposed to just willy nilly copying and pasting code it breaks the fundamentals of development. Should "package" or one of the so called utility handlers change I wish to changed it in the one right place not throughout several programs!
Kevin
on package thePackage
local myContext, myLine, myDirectory, myShortPackage
put thePackage into myShortPackage
get matchText( thePackage, ".+/(.*)", myShortPackage)
replace quote with empty in myShortPackage
if myShortPackage is among the lines of the stacksInUse then return
put currentContext() into myContext
put line -2 of myContext into myContext
put item -3 of myContext into myContext
put the last word of myContext into myContext
replace quote with empty in myContext
get matchText( myContext, "(.*\/)", myDirectory )
set the directory to myDirectory
start using thePackage
end package
I\
-==-=-=-=-=-=-==-=-=-=-=-=-=-=-==-=-=-=-=-=-
Disclaimer:
Any resemblance between the above views and those of my
employer, my terminal, or the view out my window are purely
coincidental.
Any resemblance between the above and my own views is non-deterministic.
The question of the existence of views in the absence of anyone to hold
them
is left as an exercise for the reader. The question of the existence of
the reader
is left as an exercise for the second god coefficient.
(A discussion of non-orthogonal, non-integral polytheism is beyond the
scope of this article.)
--- On Sun 02/29, Dar Scott < dsc at swcp.com > wrote:
From: Dar Scott [mailto: dsc at swcp.com]
To: use-revolution at lists.runrev.com
Date: Sun, 29 Feb 2004 18:05:18 -0700
Subject: Re: Library Stacks PART II
<br>On Sunday, February 29, 2004, at 04:23 PM, Kevin wrote:<br><br>> 2. A start using from multiple stacks (main or sub) for the same <br>> library will cause a unnerving message from RR.<br><br>I'm not able to duplicate this. What am I missing? I'm using <br>stackFiles.<br><br>Dar Scott<br><br>_______________________________________________<br>use-revolution mailing list<br>use-revolution at lists.runrev.com<br>http://lists.runrev.com/mailman/listinfo/use-revolution<br>
_______________________________________________
Join Excite! - http://www.excite.com
The most personalized portal on the Web!
More information about the use-livecode
mailing list