Am 09.05.16 um 23:00 schrieb Joseph Alotta:
I don’t think any of the solutions work for my case.
I want to evaluate several different variable for each step, make calculations
and if all of the conditions are met, then skip to the next item, otherwise, do
the next step of calculations.
The project is reading comma deliminated bank or credit card files, taking a
column of data, counting various characters, and trying to determine what kind
of data it is. For example, a column of data with two slash characters and
eight digits per line is likely to be a date field. A column of data with more
than 3 letter characters and a percentage of digits and a percentage of hash
signs is likely to be a payee field. A column of data with no spaces, no
digits, no special characters is likely to be a type of transaction field. A
column of data with one period per item, and only digits or a minus sign is
likely to be a amount field, and a column of data with a high percentage of
zero length items and the rest having C or K and a pound sign and four or more
digits is likely to be a check number field.
I am doing a lot of tests for each field and I don’t think the switch is a good
fit.
What you probably need is a parser for the things you want to detect and
consume. SmaCC or PetitParser comes to my mind...
Regards
Andreas
_______________________________________________
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners