Context.st
changeset 6003 9bfa2051faeb
parent 6002 b20b4778e07d
child 6197 ee862dfb9da7
--- a/Context.st	Fri Sep 07 18:21:19 2001 +0200
+++ b/Context.st	Fri Sep 07 18:30:27 2001 +0200
@@ -109,56 +109,56 @@
 
 
     [instance variables:]
-	flags       <SmallInteger>          used by the VM; never touch.
-					    contains info about number of args, 
-					    locals and temporaries.
+        flags       <SmallInteger>          used by the VM; never touch.
+                                            contains info about number of args, 
+                                            locals and temporaries.
 
-	sender      <Context>               the 'calling / sending' context
-					    This is not directly accessable, since it may
-					    be a lazy context (i.e. an empty frame).
-					    The #sender method cares for this.
+        sender      <Context>               the 'calling / sending' context
+                                            This is not directly accessable, since it may
+                                            be a lazy context (i.e. an empty frame).
+                                            The #sender method cares for this.
 
-	home        <Context>               the context, where this block was 
-					    created, or nil if its a method context
-					    There are also cheap blocks, which do
-					    not need a reference to the home context,
-					    for those, its nil too.
+        home        <Context>               the context, where this block was 
+                                            created, or nil if its a method context
+                                            There are also cheap blocks, which do
+                                            not need a reference to the home context,
+                                            for those, its nil too.
 
-	receiver    <Object>                the receiver of this message
+        receiver    <Object>                the receiver of this message
 
-	selector    <Symbol>                the selector of this message
+        selector    <Symbol>                the selector of this message
 
-	searchClass <Class>                 the class, where the message lookup started
-					    (for super sends) or nil, for regular sends.
+        searchClass <Class>                 the class, where the message lookup started
+                                            (for super sends) or nil, for regular sends.
 
-	lineNr      <SmallInteger>          the position where the context left off
-					    (kind of p-counter). Only the low 16bits
-					     are valid.
+        lineNr      <SmallInteger>          the position where the context left off
+                                            (kind of p-counter). Only the low 16bits
+                                             are valid.
 
-	retValTemp  nil                     temporary - always nil, when you see the context
-					    (used in the VM as temporary)
+        retValTemp  nil                     temporary - always nil, when you see the context
+                                            (used in the VM as temporary)
 
-	handle      *noObject*              used by the VM; not accessable, not an object
+        handle      *noObject*              used by the VM; not accessable, not an object
 
-	<indexed>                           arguments of the send followed by
-					    locals of the method/block followed by
-					    temporaries.
+        <indexed>                           arguments of the send followed by
+                                            locals of the method/block followed by
+                                            temporaries.
 
-    [class variables:]
-	InvalidReturnSignal                 signal raised when a block tries
-					    to return ('^') from a method context
-					    which itself has already returned
-					    (i.e. there is no place to return to)
+    [errors:]
+        CannotReturnError                   raised when a block tries
+                                            to return ('^') from a method context
+                                            which itself has already returned
+                                            (i.e. there is no place to return to)
         
     WARNING: layout and size known by the compiler and runtime system - do not change.
 
 
     [author:]
-	Claus Gittinger
+        Claus Gittinger
 
     [see also:]
-	Block Process Method
-	( contexts, stacks & unwinding : programming/contexts.html)
+        Block Process Method
+        ( contexts, stacks & unwinding : programming/contexts.html)
 "
 ! !
 
@@ -1988,6 +1988,6 @@
 !Context class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Context.st,v 1.110 2001-09-07 16:21:19 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Context.st,v 1.111 2001-09-07 16:30:27 cg Exp $'
 ! !
 Context initialize!