<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
I'm relying on decomposing composite class names.<br>
An example class name is <i>BB5aBank</i><br>
I decompose it into <i>#(BB5a Bank)</i> but am using ugly and
error-prone hacks to achieve it. <br>
It would be very helpful if I could use some kind of separator in
the class name, e.g., <i>BB5a:Bank</i><br>
<br>
I've tried brute force by renaming class <i>BB5aBank </i>to <i>BB5a:Bank</i><br>
This is permitted and Smalltalk points to the renamed class.<br>
Compiling a method that is using the new class name fails:<br>
<i>bank := </i>Expression expected -><i>BB5a:Bank new</i><br>
<br>
<div class="moz-signature">I've looked into the Parser code, but got
lost.<br>
<br>
Anybody have any ideas?<br>
<br>
--Trygve<br>
</div>
</body>
</html>