CannotReturnError.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Tue, 22 Sep 2015 16:28:42 +0100
branchjv
changeset 18759 c1217211909c
parent 18115 26ac4840e5d0
permissions -rw-r--r--
Changed identification strings to contain jv-branch ...to make explicit that this distribution is not the official one used by eXept and therefore that eXept is not to be blamed in case of any problem.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7589
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     1
"
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     2
 COPYRIGHT (c) 2001 by eXept Software AG
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     3
              All Rights Reserved
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     4
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     5
 This software is furnished under a license and may be used
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     6
 only in accordance with the terms of that license and with the
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     8
 be provided or otherwise made available to, or used by, any
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
     9
 other person.  No title to or ownership of the software is
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    10
 hereby transferred.
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    11
"
5998
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
"{ Package: 'stx:libbasic' }"
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
ContextError subclass:#CannotReturnError
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
	instanceVariableNames:''
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
	classVariableNames:''
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
	poolDictionaries:''
15887
1e45bc4b09b4 class: CannotReturnError
Claus Gittinger <cg@exept.de>
parents: 15883
diff changeset
    18
	category:'Kernel-Exceptions-ExecutionErrors'
5998
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
!
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
7233
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    21
!CannotReturnError class methodsFor:'documentation'!
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    22
7589
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    23
copyright
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    24
"
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    25
 COPYRIGHT (c) 2001 by eXept Software AG
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    26
              All Rights Reserved
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    27
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    28
 This software is furnished under a license and may be used
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    29
 only in accordance with the terms of that license and with the
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    30
 inclusion of the above copyright notice.   This software may not
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    31
 be provided or otherwise made available to, or used by, any
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    32
 other person.  No title to or ownership of the software is
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    33
 hereby transferred.
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    34
"
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    35
!
2ac0ac814fc8 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 7233
diff changeset
    36
7233
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    37
documentation
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    38
"
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    39
    Raised if a method which was compiled non-resumable is asked to return.
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    40
    As non-resumable code is faster and shorter, the compilers do not
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    41
    generate resumable code by default.
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    42
    Resumability can be enforced by a compiler switch or via a #return/#resume directive.
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    43
"
52b21f304183 comments
Claus Gittinger <cg@exept.de>
parents: 6009
diff changeset
    44
! !
5998
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
!CannotReturnError class methodsFor:'documentation'!
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
version
15887
1e45bc4b09b4 class: CannotReturnError
Claus Gittinger <cg@exept.de>
parents: 15883
diff changeset
    49
    ^ '$Header: /cvs/stx/stx/libbasic/CannotReturnError.st,v 1.6 2013-12-24 10:39:59 cg Exp $'
1e45bc4b09b4 class: CannotReturnError
Claus Gittinger <cg@exept.de>
parents: 15883
diff changeset
    50
!
1e45bc4b09b4 class: CannotReturnError
Claus Gittinger <cg@exept.de>
parents: 15883
diff changeset
    51
1e45bc4b09b4 class: CannotReturnError
Claus Gittinger <cg@exept.de>
parents: 15883
diff changeset
    52
version_CVS
1e45bc4b09b4 class: CannotReturnError
Claus Gittinger <cg@exept.de>
parents: 15883
diff changeset
    53
    ^ '$Header: /cvs/stx/stx/libbasic/CannotReturnError.st,v 1.6 2013-12-24 10:39:59 cg Exp $'
17865
598963c6ff8e Recommited from itself
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 17846
diff changeset
    54
!
598963c6ff8e Recommited from itself
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 17846
diff changeset
    55
598963c6ff8e Recommited from itself
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 17846
diff changeset
    56
version_SVN
17911
a99f15c5efa5 Updated with /trunk
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 17910
diff changeset
    57
    ^ '$Id: CannotReturnError.st 10761 2012-01-19 11:46:00Z vranyj1 $'
5998
c52f7b88e059 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
! !
15883
7b2bcbbbf0fa class: CannotReturnError
Claus Gittinger <cg@exept.de>
parents: 7589
diff changeset
    59