Ed, I can't find any information in the manual or on the AB website about how the switch / case / break / continue keywords work, other than that they're new keywords and how to do a find & replace if you've been using them as variable names.
However, they're detailed in the document I recently added to the files section here called "Looping in AmiBroker AFL.pdf", somewhere near the end of the document. And yes, break exits the inner-most loop that it appears in. It's also used to terminate the case part of a switch / case statement. Regards, GP
