Oberon Community Platform Forum
December 16, 2019, 02:53:40 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
   Home   Help Search Login Register  
Pages: [1]
Author Topic: Oberon Report update  (Read 2134 times)
Posts: 44

« on: March 04, 2016, 06:00:22 PM »

The Oberon report has been updated. <= and >= no longer apply to SET arguments AFAICS. (See section 8.2.4)
Full Member
Posts: 107

« Reply #1 on: March 05, 2016, 11:41:48 AM »

The latest revision of the Oberon Language report is 1.10.2013 / 4.3.2016. Changes since Revision 1.10.2013 / 18.3.2015 are:

Section 4 Declarations and scope rules

The following paragraph has been removed:

The scope rule has the following amendments:
1. If a type T is defined as POINTER TO T1 (see 6.4), the identifier T1 can be declared textually
following the declaration of T, but it must lie within the same scope.
2. Field identifiers of a record declaration (see 6.3) are valid in field designators only.

Section 8.2 Operators

set is qualified further:

The set {m .. n} denotes {m, m+1, ... , n-1, n}, and if m > n, the empty set.

Section 8.2.4 Relations

The relations <= and >= no longer apply to the type SET.

Section 9.8 For statements

The TO 'end' expression of the FOR statement is evaluated at every loop.
« Last Edit: March 05, 2016, 10:32:48 PM by cfbsoftware » Logged

Chris Burrows
Astrobe v7.0 (Feb 2019): Oberon for ARM Cortex-M3, M4 and M7 Microcontrollers
Pages: [1]
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!