Nun, in diesem Fall geht es Opera wohl um rekursives Scoping: Du definierst eine Funktion innerhalb einer Funktion neu, während Du Dich in deren Scope befindest - das impliziert einen Zugriff aus dem gerade laufenden Scope auf den gerade laufenden Scope, was zu Memory Leaks führen könnte, wenn nicht der Parser an dieser Stelle eine Exception schmeißen würde.
Gruß, LX
--
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a