2009/3/24 Allison Randal <[email protected]>: > One of the roadmap tasks for this month is a review of the design for > namespaces. I'd like to kick this off with a group braindump. > > What works? What doesn't? What would you like to be able to do, even if you > aren't sure how it should work? >
I've in mind the 2 followings issues : 1) Lisp is currently broken because the opcode set_global_s_s_p doesn't exist. How creates a namespace from a string ? Most of the time, namespace are literal, for example : set_global ['package'], 'symbol', $P0 2) load_bytecode doesn't give the same result with .pir or .pbc For example, in Lua src/lib/base64.pir works with load_bytecode 'MIME/Base64.pir', followed by get_hll_namespace ['MIME', 'Base64'] but fails with a .pbc (run t/base64.t) Same in src/lib/uuid.pir with load_bytecode 'uuid.pir' François > Thanks, > Allison > _______________________________________________ > http://lists.parrot.org/mailman/listinfo/parrot-dev > > _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
