After a lengthy discussion on the GRUB2 development list regarding nested functions, some do understand the reason why Apple disabled nested function support. The impetus for making this move was security related; I suggested patches to address the areas where nested functions were used in GRUB2. Some on the list were receptive to the idea, some others were irritated by Apple. Does anyone know of any design patterns used to address nested functions? Nested functions are easier to read, but in order to replace them, functions would be re-written with a longer list of parameters.
Andre This message posted from opensolaris.org
