[Oberon] Module finalization via a CLOSE language construct
andreas_pirklbauer at yahoo.com
Sun Jan 3 04:10:58 CET 2021
> > PS: CLOSE and Modules.Close cannot be mixed and matched.
> Is there a reason to have both, but use only one? Like for example,
> easier porting of V4 finalization using Modules.Close?
No, this was not a goal!
I just noticed that after having added Modules.Close (i.e. a field mod.close),
the CLOSE construct of Component Pascal could be added with only a few
additional lines in the compiler.
As I stated, this construct is just an experimental feature for now (it’s
undocumented in the official documentation and may not survive..)
More information about the Oberon