I'm sure Euphoria is the best interpreted language available for DOS today, is under active development, and is really cross platform DOS/Win/Linux. In the 90's I was a QBasic, and later user but now I prefer this language. And if the speed is not good enougth for you, the complete pack includes an Euphoria-to-C translator. So you can write in euphoria and get an optimized .exe program.
Check the source code of the text editor \bin\ed.ex , It can load the text file to memory in one single array. You can try to open really big files with this editor without memory problems. Is impossible to make any similar thing with qbasic. To make a similar program with pascal or C you will need a lot of complcated memory allocation code. Here simply declare a sequence (array), and load each line of the file as an element of the array. The intrepreter will take care of allocate and desallocate memory space, or even create a memory swap without any aditional code. Don't worry how many lines have the text, or how long is each line. I want to prepare a complete ZIP file, so you can consider inclusion it in the next release of Freedos. Wich is your formal procedure. +-+-+-+-+-+-+-+ Marco A. Achury Tel: +58-(212)-6158777 Cel: +58-(414)-3142282 Fax: +58-(212)-2410828 Skype: marcoachury www.geocities.com/marcoachury Arkady V.Belousov escribió: > Hi! > > Marco Achury 05.04.08 9:02 wrote: > > >> I like the Euphoria language. The WIN32 pack includes a DOS32 >> interpreter. I have added a interpreter of Euphoria language to a >> Freedos emergency floppy and some aditional utilities. You can download at: >> http://www.rapideuphoria.com/eudos.zip >> > > Well, I look at this language. Very interesting and promising. > Probably, not superb, but for everyday use much better, than static > languages like C or Pascal. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel > > __________ Información de NOD32, revisión 3063 (20080429) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > > > > ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel