diff options
Diffstat (limited to 'print.c')
-rw-r--r-- | print.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -84,7 +84,10 @@ pparray(Array *a) done = 1; *p-- = 0; /* remove trailing 0's */ } - } + }else if(GetType(e) == AtypeNamespace) + elemstrs[i] = runestrdup(e->nsdata[0]->displayform); + else + throwerror(L"Unhandled case in pparray", ENotImplemented); if(elemstrs[i][0] == '-' && (GetType(e) == AtypeInt || GetType(e) == AtypeFloat)) elemstrs[i][0] = L'¯'; |