01: package sisc.interpreter;
02:
03: public class ContinuationException extends Exception {
04: public CallFrame k;
05:
06: public ContinuationException(CallFrame k) {
07: this .k = k;
08: }
09: }
10:
11: /*
12: * The contents of this file are subject to the Mozilla Public
13: * License Version 1.1 (the "License"); you may not use this file
14: * except in compliance with the License. You may obtain a copy of
15: * the License at http://www.mozilla.org/MPL/
16: *
17: * Software distributed under the License is distributed on an "AS
18: * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
19: * implied. See the License for the specific language governing
20: * rights and limitations under the License.
21: *
22: * The Original Code is the Second Interpreter of Scheme Code (SISC).
23: *
24: * The Initial Developer of the Original Code is Scott G. Miller.
25: * Portions created by Scott G. Miller are Copyright (C) 2000-2007
26: * Scott G. Miller. All Rights Reserved.
27: *
28: * Contributor(s):
29: * Matthias Radestock
30: *
31: * Alternatively, the contents of this file may be used under the
32: * terms of the GNU General Public License Version 2 or later (the
33: * "GPL"), in which case the provisions of the GPL are applicable
34: * instead of those above. If you wish to allow use of your
35: * version of this file only under the terms of the GPL and not to
36: * allow others to use your version of this file under the MPL,
37: * indicate your decision by deleting the provisions above and
38: * replace them with the notice and other provisions required by
39: * the GPL. If you do not delete the provisions above, a recipient
40: * may use your version of this file under either the MPL or the
41: * GPL.
42: */
|