🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: bit.listserv.simula
1 messages
1 total messages Started by Frans Panken Tue, 25 Jun 1996 00:00
value change
#293
Author: Frans Panken
Date: Tue, 25 Jun 1996 00:00
29 lines
1737 bytes
Can anyone give me any comments on the following:

Suppose a procedure activates a PROCESS CLASS with a local ARRAY "A"
as parameter. When after activation of this process class the array
"A" is changed within the procedure, the local array in the class
that was just activated changes as well !
This does not occur in the case of reals, integers, booleans etc.

So, if a procedure activates a number (say N) of classes and passes
arrays to these classes, the values in the local arrays of classes 1
.. N-1 change into the values given to the class which was activated
last (i.e.  class number N).

This observation worries me a bit; are there any other declarations
that will change in this manner ??


Frans
                   __o       __o
                 _,\<,_    _,\<,_
                (_)/ (_)  (_)/ (_)
---------------------------------------------------------------------
Frans Panken                              UUCP: uunet!cs.kun.nl!fransp
University of Nijmegen,           ,==.    tel: +31 24 3652450
Computing Science Institute,     / @ |    e-mail: fransp@cs.kun.nl
Room A-4016,Toernooiveld 1,     /_  <     fax: +31 24 3553450
NL, 6525 ED Nijmegen           =" `g'     talk: fransp@eos.cs.kun.nl
---------------------------------------------------------------------
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads