Conrad, you wrote Not allowing return statements except at the end of the function
>From a non-professional... check case/break and global/local var. Doesn't >that provide the functionality? At least I feel it does. BTW, have you >checked the afl execution times in formula editor window [Tools>code check & >profile] - at least they impress the heck at of me. Dan --- In [email protected], "Conrad Joach" <consolejo...@...> wrote: > > No need to wait that long. There are simply a lot of basic areas in AFL that > don't really stand up to modern language design. Not allowing return > statements except at the end of the function, or not providing an arbitrary > character character for string extraction (see my recent post this afternoon). > > Those are criticisms that are tough to defend and don't require years of AFL > experience to point out. I'm sure I could make a list of many others that are > outside the list of things that simply didn't make sense to me at first. > > Like I said, some of it is lack of experience and some of it is the fact that > AFL was designed piecemeal over many years and without the benefit of hard > learned lessons in language design, or even an open design process, that > benefited many well known languages that are in use today. > > Thanks for your feedback though. >
