<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&nbsp; <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>
    &nbsp;&nbsp;&nbsp; <i>bank :=&nbsp; </i>Expression expected -&gt;<i>BB5a:Bank new</i><br>
    &nbsp;&nbsp;&nbsp; <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>