mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 01:42:24 +00:00
Update version to 1.95. Add more early version documentation.
This commit is contained in:
parent
f828e80e56
commit
342d883d11
9 changed files with 467 additions and 26 deletions
37
ReadMe.md
37
ReadMe.md
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
|
||||
|
||||
##### Licensing
|
||||
#### Licensing
|
||||
|
||||
Vishap Oberon's frontend and C backend engine is a fork of Josef Templ’s Ofront, which has been released
|
||||
under the FreeBSD License. Unlike Ofront, Vishap Oberon does not include the Oberon v4 environment.
|
||||
|
|
@ -39,7 +39,7 @@ Proprietry code using the Ulm or Ooc libraries may not be statically linked as t
|
|||
distributed under the GPL.
|
||||
|
||||
|
||||
##### Platform support
|
||||
#### Platform support
|
||||
|
||||
Vishap Oberon supports 32 and 64 bit little-endian architectures including Intel x86 and x64, arm and ppc.
|
||||
|
||||
|
|
@ -47,14 +47,14 @@ It compiles under gcc, clang and Microsoft Visual C.
|
|||
|
||||
Installation supports GNU/Linux, MAC OSX, BSD and Windows (native and cygwin).
|
||||
|
||||
##### Language support
|
||||
#### Language support
|
||||
|
||||
Vishap Oberon supports the Oberon 2 programming language, including type-bound procedures.
|
||||
|
||||
It can also compile programs written to the Oberon07 report.
|
||||
|
||||
|
||||
##### Libraries
|
||||
#### Libraries
|
||||
|
||||
Vishap Oberon comes with libraries easing the porting of code from the major
|
||||
Oberon systems:
|
||||
|
|
@ -68,31 +68,44 @@ Oberon systems:
|
|||
Some other freely redistributable libraries are available as a part of voc distribution.
|
||||
|
||||
|
||||
##### Features
|
||||
#### Features
|
||||
|
||||
See [Features](/doc/Features.md).
|
||||
|
||||
##### Installing
|
||||
#### Installing
|
||||
|
||||
See [Installing](/doc/Installing.md).
|
||||
|
||||
##### Compiling Oberon modules
|
||||
#### Compiling Oberon modules
|
||||
|
||||
See [Compiling](/doc/Compiling.md).
|
||||
|
||||
##### Porting to new platforms
|
||||
#### Porting to new platforms
|
||||
|
||||
See [Porting](/doc/Porting.md).
|
||||
|
||||
##### Roadmap
|
||||
#### History
|
||||
|
||||
See [History](/doc/History.md).
|
||||
|
||||
#### Roadmap
|
||||
|
||||
See [Roadmap](/doc/Roadmap.md).
|
||||
|
||||
##### Contributors
|
||||
#### Contributors
|
||||
|
||||
##### Origin of the name Vishap
|
||||
Originally developed as a cross platform implementation of the
|
||||
Oberon system by Joseph Templ.
|
||||
|
||||
##### To be left out?
|
||||
Updated for 64 bit support, refactored as a standalone compiler and brought
|
||||
to new platforms by Norayr Chilingarian.
|
||||
|
||||
Build process simplified for more platform support and bugs fixed by David
|
||||
C W Brown.
|
||||
|
||||
#### Origin of the name Vishap
|
||||
|
||||
#### To be left out?
|
||||
|
||||
Work on other compatibility layers is in progress.
|
||||
voc team also works on bindings to existing C/Pascal libraries.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue