> coclass <'aaa'
> 18!:55 <'aaa'
The problem is that if you delete the locale you're in, you're no longer in ANY
locale. Vide:
18!:5''
|locale error
| 18!:5''
1 + a=.12
13
a
|value error: a
The reason for your value error is that a locale, so there is no search path.
Consequently, you must use the fully qualified name (for any name; not just
coclass): coclass_z_ <'base' . Or directly: 18!:4 <'base' .
Actually, since using a locative creates the referenced locale, and z is on
the search path for new locales by default, coclass_HELLO_ <'base' should
work. Amusingly, so should coclass_aaa_ <'aaa' .
Be careful with locale errors, they can cause J to crash.
-Dan
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm