<div dir="ltr"><div>Hi Nicolai,</div><div></div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It'd certainly be a non-trivial change that doesn't mesh particularly <br>
well with the existing feature set.<br></blockquote><div><br></div><div>Understood. No problems with that.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I'd ask you to first take a step back: if the ISA is as regular as you <br>
say it is, why do you have separate base classes in the first place?<br>
</blockquote></div><div><br></div><div>Yep, that was the question I should have made myself first. After thinking a bit, I was able to simplify some of the stuff by removing the separate base classes and resorting to using "let".<br></div><div><br></div><div>I still have a few multiclasses left but I think I do need them: now I believe that my initial claim of "very regular ISA" was a bit of an overstatement :)</div><div><br></div><div>Thanks a lot!</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Roger Ferrer Ibáñez<br></div></div>