gerard goossen wiiydittynl thu oct 18 2007 024034pm 0400 michael g schwern wrote gerard goossen wrote part aim removing soft references reduce complexity core wasnt parser simplify dereference opcodes simplify perl code making dereference always dereference sometimes symbol lookup nothing using alias alias specific suitable make aliases symbolfetch_glob replacement symbol lookup disabling strict refs dereferencing string²you cant lookup using alias symbolfetch_glob much generic alias would implemented using symbolfetch_glob understand still possible purpose kurlia play perl guts ignore usability consequences language ignore rest perfectly valid goal experiment thats goal symbolfetch_glob easily used automaticly translating things like class name codep translated perl5tokurila converter to¹ symbolfetch_globclass name codep make code symbol table lookups complex longer makes obvious symbol lookup happening important user symbol lookup happening symbol lookup emphasized hidden like dont want know foo 42 actually sviv assignment dont care want assign number scalar programmer goal give reference name note theres nothing globs symbol tables goal glob currently one fairly arbitrary actions necessary achieve goal fetch_glob normally used give something name use sub var name normally means want mess somebody else namespace emphasized symbol table glob dont connect name namespace problem maybe get different names certainly renaming glob say typeglob dont know new name think fair assume know know namespace want mess call symbol table example lexical namespace gerard goossen tty internet solutions wed 06 aug 2008 234659 0200 alias kurila 13 released