Version 3 (modified by chromatic, 12 years ago)
|
--
|
- Review PDD 19 PIR for namespaces behavior
- Review PDD 21 Namespaces
- TT #389 - don't install subs with :method into NameSpaces
- Review src/global.c:
- Too many lookup functions may return NULL, which is inappropriate when exposed to PIR
- PMCNULL is more appropriate for "Element does not exist"; it's used elsewhere pervasively
- Parrot_set_global(), for example, is unsafe, considering its signature
- There's a mixture of internal and external APIs
- We should create an api.c file for symbols, namespaces, whatever
Download in other formats: