From: Bob Kerns
Subject: Re: Method execution in CLOS and CLIPS (A Question).
Date: 
Message-ID: <1991Aug13.063736.17035@crl.dec.com>
In article <·····················@linus.mitre.org>, ····@thelonius.mitre.org (John D. Burger) writes:
>   How can I terminate the method execution sequence after a before
>   method, i.e. without running other before, primary and after
>   methods.
> 
> The short answer is that you can't do this, except with a non-local
> exit, as in your call to ERROR.

Actually, if you write your own method combination type you can
control this.  But if you do this, I would suggest you call the
method type something besides :BEFORE, since people wouldn't expect
this behaviour from a :BEFORE  method.