RecursionError.st
changeset 15185 b9d1ee1fce64
parent 7586 63e4900c8931
child 18057 8da7c39a6322
equal deleted inserted replaced
15184:76b13ec3f09e 15185:b9d1ee1fce64
     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!