equal
deleted
inserted
replaced
7 inclusion of the above copyright notice. This software may not |
7 inclusion of the above copyright notice. This software may not |
8 be provided or otherwise made available to, or used by, any |
8 be provided or otherwise made available to, or used by, any |
9 other person. No title to or ownership of the software is |
9 other person. No title to or ownership of the software is |
10 hereby transferred. |
10 hereby transferred. |
11 " |
11 " |
12 |
|
13 "{ Package: 'stx:libbasic' }" |
12 "{ Package: 'stx:libbasic' }" |
14 |
13 |
15 Error subclass:#RecursionError |
14 Error subclass:#RecursionError |
16 instanceVariableNames:'' |
15 instanceVariableNames:'' |
17 classVariableNames:'' |
16 classVariableNames:'' |
40 Raised when the recursion level is too high - i.e. the execution stack |
39 Raised when the recursion level is too high - i.e. the execution stack |
41 is about to overflow. |
40 is about to overflow. |
42 " |
41 " |
43 ! ! |
42 ! ! |
44 |
43 |
|
44 !RecursionError class methodsFor:'initialization'! |
|
45 |
|
46 initialize |
|
47 NotifierString := 'recursion limit reached'. |
|
48 |
|
49 " |
|
50 self initialize |
|
51 " |
|
52 ! ! |
|
53 |
45 !RecursionError class methodsFor:'queries'! |
54 !RecursionError class methodsFor:'queries'! |
46 |
55 |
47 mayProceed |
56 mayProceed |
48 "under win32, the stack cannot grow - so we may not proceed there (sigh)" |
57 "under win32, the stack cannot grow - so we may not proceed there (sigh)" |
49 |
58 |
53 ! ! |
62 ! ! |
54 |
63 |
55 !RecursionError class methodsFor:'documentation'! |
64 !RecursionError class methodsFor:'documentation'! |
56 |
65 |
57 version |
66 version |
58 ^ '$Header: /cvs/stx/stx/libbasic/RecursionError.st,v 1.5 2003-08-29 19:14:56 cg Exp $' |
67 ^ '$Header: /cvs/stx/stx/libbasic/RecursionError.st,v 1.6 2013-04-27 10:09:34 cg Exp $' |
59 ! ! |
68 ! ! |
|
69 |
|
70 |
|
71 RecursionError initialize! |