Re: Store Includes
- Posted by Al Getz <Xaxo at aol.com> Jul 18, 2005
- 497 views
DB James wrote: > > Hi all, > > I have not posted in awhile, but I've been around. Thanks to all who have > posted in keeping the more quiet of us informed and interested. > > Anyway, I have a new program up and I hope you'll have a look at it, tell me > what you think, give it a try, and report any problems. > > The program is called StoreInc.ex. It is a DOS program that performs the > same function as Tone Skoda's GetEuIncs.exw, that is, after the user selects > an Eu program, it creates a sub-folder, copies the program into it, and adds > all the includes of the program. This is very useful for a couple of > reasons: in zipping and submitting a program to the Eu site, it assures that > all includes are, er, included. Also it makes a "fixed moment in history" > for the program such that at a later time one does not have to guess what > versions of include files were used. > > Why did I duplicate Tone's work? Well, I like DOS and wanted a version for > it. I didn't look at Tone's code, I just dived in for the sake of tackling > a goal I thought was within reach of my current abilities, yet would stretch > my skills. Another reason was to use a set of routines I have created over > time that I call BoxGUI. These are dirt-simple ways of making DOS more > accessible, but not using the "Windows" concept of how to do things. In > StoreInc.ex, for example, the command line is not used. The user can > navigate to and select the file directly. > > A last point: you might want to take a look at the program for one particular > feature: it has no include files of its own. All necessary components are > within one file. This was done by means of two programs I'll be posting > soon: IncAll.ex and Mash.ex. These create a large file of all files, then > strip out all unused items. You will perhaps smile when I confess the > impetus behind these: I use personal include files I don't want to inflict > on anyone I don't hate :^D There are things with tentacles in there! By > "mashing" the files, the world only sees what works (more or less). More > seriously, there might be times when it would be useful to send someone > who is not an Eu person just two files: the PD interpreter and the program > itself. > > Over, > > --Quark > Hi there, Sounds interesting...im just wondering now... does it work with Euphoria's name space feature too? Take care, Al And, good luck with your Euphoria programming! My bumper sticker: "I brake for LED's"