Firstly, my current challenge, and then some responses to some other comments that were made.
> > replace result:= by scanblack:= > > That was the missing piece of the puzzle. Thank you (and to Anton > too)! I've started actually writing my code now (I have a very busy life, so it sometimes takes a while to get back to things), and I am having issues in reading numbers. e.g. "49ers at Giants 16 13" (I know I didn't mention this to begin with, but I didn't think reading the score would be an issue, and it is). When I've read everything up to the score (using scanblack/scanwhite), and then do "read(line,awayscore)" the program hangs (using read now, as I want to read the number and not a word). Experimentation showed me it was waiting for standard input, even though I've specified to read from the line I have scanned in. :-\ I know the result of scanblack is a string and not a number, so would I modify it to (hopefully) also read in numbers? Can I make it do both, or would I perhaps write another function to read numbers? I don't know if the latter would work, given that "read(line,...." isn't working. > What happens if the "Mighty Ducks" or the "White Sox"--or my favorite, > "Eat at Joe's" play? Not an issue as the only person who'll be using this program is me. :-) The input format is totally determined by me, and the code written accordingly (the input format is often even chosen to make the code easiest). > @Donald: There ARE problems when reading numbers, e. g. "1000.0" is > sometimes written as "1000,0", "1'000.0", "1,000.00" or even > "1,000.--". Right, yet Pascal implements reading numbers as long as it is digits only. If you don't have digits only, then you know you'll have to write extra code to cope (perhaps reformatting the file first before processing, which is what I do with some of my stuff). Why not have a similar approach with reading words? A word is either something that is entirely a-z,A-Z, or anything space-delimited. Anything outside of that case (whichever approach is taken), just like with numbers with non-digits in them, you write extra code, but at least when the format allows it you have an easy way to read words (something which I now have with this scanblack code, which makes life much easier than it was :-) ). thanks, DONALD. E-mail - [EMAIL PROTECTED] BIG DON's Home-page - http://jedi.apana.org.au/~jims_son Pedder Passer Rating - http://jedi.apana.org.au/~jims_son/PPR AusNFL mailing-list - http://jedi.apana.org.au/mailman/listinfo/ausnfl "What I always wanted is to be accepted, not understood" - MAN RAY _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal