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