[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

No Subject



on Thu,
	10 Dec 1998 23:25:04 +0100)
Subject: Re: Support for Meta-Programming
Date: Fri, 11 Dec 98 7:38:58 MET
From: acken
Sender: acken

> From:	hartmut Goebel <hartmut@oberon.noris.de>
> Date:	Thu, 10 Dec 1998 23:25:04 +0100
> 
> Michael van Acken (Michael.van.Acken@de.uu.net) schrieb:
> 
>  >Oberon variables don't need to be initialised AFAIK.
> 
> Except for poiners when using a GC.
> 
>  >As long as `Ref' does not include stack frames, adding such
>  >meta-programming support to OOC (or oo2c) is possible.
> 
> Meta-Programming w/o acces to the stack frames is rather worthless
:-(

Why?  Inspecting stack frames is a very minor application of such a
`Ref' module.  You would still be able to inspect all of the heap and
global variables.

Of course, if you see `Ref' as a tool for exception handling or a
debugger, then you are lost.  Otherwise `Ref' is incredibly useful.

-- mva