1. Best Way To Learn
- Posted by Bryan Melugin <bmelugin at BELLSOUTH.NET> Jul 23, 1999
- 493 views
I'm curious is you could tell me the best way to learn Euphoria. I just finished the Beginners Guide but would like more material. Any suggestions? Bryan JJProg at CYBERBURY.NET wrote: > Now just call GetRecord(f) for each record. Example: > > integer in, out, n > object r > in = open("infile.txt","r") > if in = -1 then > puts(1,"Couldn't open infile.txt.\n") > abort(1) > end if > n = 1 > r = GetRecord(in) > while sequence(r) do > out = open(sprintf("out%d.txt",n),"w") > if out = -1 then > printf(1,"Couldn't open out%d.txt.\n",n) > exit > end if > puts(out,r) > close(out) > n += 1 > r = GetRecord(in) > end while > close(in) > > EU>Just a sec. I'll finish this in another e-mail. > > EU>Jeffrey Fielding > EU>JJProg at cyberbury.net > EU>http://members.tripod.com/~JJProg/
2. Re: Best Way To Learn
- Posted by JJProg at CYBERBURY.NET Jul 23, 1999
- 486 views
EU>I'm curious is you could tell me the best way to learn Euphoria. I just EU>finished the Beginners Guide but would like more material. Any EU>suggestions? EU>Bryan Sorry, I have no idea what the best way is to learn Euphoria. I just read the documentation and looked at the demos, but I don't know what would be the best way for you. >I think that it works but I'm not sure. It runs without any error >message, but I can't find the output anywhere. I search for the out >file but none exists. Does Euphoria put the output in the same >directory the input file resides? Well, the function I sent you (GetRecord) only returns the data in a record. The example of using it should output a bunch of out1.txt, out2.txt etc. files. It's possible that the code I wrote doesn't work with your file - perhaps the lines end in \r\n instead of just \n. Try changing the constants from START="ST\n" to START="ST\r\n" and END="SE\n" to END="SE\r\n". Tell me if this doesn't work. Jeffrey Fielding JJProg at cyberbury.net http://members.tripod.com/~JJProg/
3. Re: Best Way To Learn
- Posted by Mike Hurley <mikehurley2 at NETZERO.NET> Jul 24, 1999
- 524 views
Bryan, Do it like I did, just putz with it, looking at documentation and pay attention to the webpage and the list, and doing stuff on your own. Mike Hurley ----- Original Message ----- From: Bryan Melugin <bmelugin at BELLSOUTH.NET> To: <EUPHORIA at LISTSERV.MUOHIO.EDU> Sent: Friday, July 23, 1999 5:58 PM Subject: Best Way To Learn > I'm curious is you could tell me the best way to learn Euphoria. I just > finished the Beginners Guide but would like more material. Any > suggestions? > > Bryan > > JJProg at CYBERBURY.NET wrote: > > > Now just call GetRecord(f) for each record. Example: > > > > integer in, out, n > > object r > > in = open("infile.txt","r") > > if in = -1 then > > puts(1,"Couldn't open infile.txt.\n") > > abort(1) > > end if > > n = 1 > > r = GetRecord(in) > > while sequence(r) do > > out = open(sprintf("out%d.txt",n),"w") > > if out = -1 then > > printf(1,"Couldn't open out%d.txt.\n",n) > > exit > > end if > > puts(out,r) > > close(out) > > n += 1 > > r = GetRecord(in) > > end while > > close(in) > > > > EU>Just a sec. I'll finish this in another e-mail. > > > > EU>Jeffrey Fielding > > EU>JJProg at cyberbury.net > > EU>http://members.tripod.com/~JJProg/ > ________________________________________________________ NetZero - We believe in a FREE Internet. Shouldn't you? Get your FREE Internet Access and Email at http://www.netzero.net/download/index.html