Category:Oberon-07: Difference between revisions

Removed compilers link as that is now in the Implementations page
(Restored accidently removed Oberon compilers section)
(Removed compilers link as that is now in the Implementations page)
 
(One intermediate revision by the same user not shown)
Line 1:
{{stub}}
{{language|Oberon-07
|strength=strong
Line 8 ⟶ 9:
|gc=yes
}}
{{stub}}
 
'''Oberon-07''' is a revision of the Oberon language by Niklaus Wirth. Oberon-07 is based on Wirth's original Oberon language (not [[Oberon-2]]), Wirth lists the changes [https://people.inf.ethz.ch/wirth/Oberon/Oberon07.pdf here], which are largely aimed at simplification - in [https://people.inf.ethz.ch/wirth/Oberon/Oberon07.Report.pdf his defining document], Wirth quotes Einstein: "Make it as simple as possible, but not simpler".<br/><br/>
Line 15:
<br/><br/>
In addition to the samples below, many of the [[Oberon-2]] samples should work with Oberon-07, particularly if the Oberon-07 compiler you are using allows LONGINT as a synonym for INTEGER (LONGINT, SHORTINT, LONGREAL and SHORTREAL were dropped from Oberon-07).
 
===Oberon commpilers===
[https://oberon07.com/compilers.xhtml A list of Oberon-07 compilers and some other Wirth compilers]<br/>
3,049

edits