Re: HLA Lib
- From: "vid512@xxxxxxxxx" <vid512@xxxxxxxxx>
- Date: 19 Mar 2007 13:22:13 -0700
http://webster.cs.ucr.edu/AsmTools/HLA/stdlib2/index.htmlallright, so my few points:
1. why does integer reading routines skip over "," ":" and ";"? I
understand skipping over blank chars in typed input, but these are IMO
not a good idea. Same for underscores in fileio.geti funcs. Can you
explain why you decided so?
2. I think you should also provide some routine to read stdin even
without skipping initial blank characters. Most of times it is fine,
but sometimes people may not want this.
3. reported bug with bad error catching of errors returned by linux
remained there. "os_fileio/readln" for linux is screwed copypastery of
win version ;) :DDD
4. have you been thinking about speed of your routines a little bit? I
know it isn't the most important stuff, but still some border is
required. I believe that calling all the APIs in fileio.eof for every
converted char of fileio.geti is little too much
5. stdin input deserves same kind of attention as file I/O. There are
several things taken in account for file I/O, but not handled in stdin
I/O. Remember stdin can be any type of file handle aswell. Handling of
EOF is a good example.
.
- Follow-Ups:
- Re: HLA Lib
- From: randyhyde@xxxxxxxxxxxxx
- Re: HLA Lib
- References:
- HLA Lib
- From: vid512@xxxxxxxxx
- Re: HLA Lib
- From: randyhyde@xxxxxxxxxxxxx
- HLA Lib
- Prev by Date: Re: Ten years later
- Next by Date: Re: HLA Lib
- Previous by thread: Re: HLA Lib
- Next by thread: Re: HLA Lib
- Index(es):
Relevant Pages
|