[Oberon] Block objects for Oberon

Richard Hable informujo at aon.at
Tue Apr 7 22:21:44 CEST 2020


Hello all

Due to current events, the ACM Digital Library is now accessible for
free. This also includes many articles related to the Oberon programming
language!

My favorite one is “Treating Statement Sequences as Block Objects” by
Hanspeter Mössenböck, in which he describes a simple extension to
Oberon-2 which allows implementing iterators (and more!) in an amazingly
efficient and elegant way:

https://dl.acm.org/doi/abs/10.1145/142137.142157

Block objects (statement parameters) also appear in Wirth and Hoare’s “A
Contribution to the Development of ALGOL”:

https://dl.acm.org/doi/abs/10.1145/365696.365702

Richard











More information about the Oberon mailing list