summaryrefslogtreecommitdiff
path: root/development/obnc/README
diff options
context:
space:
mode:
authorJorge Giner <jorge.giner@hotmail.com>2017-09-22 22:12:35 +0100
committerDavid Spencer <idlemoor@slackbuilds.org>2017-09-22 22:12:35 +0100
commit0f2e6586c46f044c33a8895a50205c33a9f5a0f8 (patch)
tree9e27aa3cb88943115b8771c71d31acaccf7cbd02 /development/obnc/README
parent392ba98e80cb253d77447ce092b9178086a68c21 (diff)
downloadslackbuilds-0f2e6586c46f044c33a8895a50205c33a9f5a0f8.tar.gz
development/obnc: Added (Oberon-07 Compiler).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'development/obnc/README')
-rw-r--r--development/obnc/README12
1 files changed, 12 insertions, 0 deletions
diff --git a/development/obnc/README b/development/obnc/README
new file mode 100644
index 0000000000..090a473dee
--- /dev/null
+++ b/development/obnc/README
@@ -0,0 +1,12 @@
+OBNC (Oberon-07 Compiler)
+
+OBNC is a compiler for Niklaus Wirth's programming language Oberon. It
+implements the latest version of the language from 2016. OBNC
+translates source code written in Oberon to the C programming language,
+and the translated code is then compiled and linked with the C compiler
+of the host operating system. The build command obnc performs all these
+tasks and keeps track of which files need to be recompiled.
+
+It comes with a small basic library of seven modules defined in The
+Oakwood Guidelines for Oberon-2 Compiler Developers, to access files,
+output etc.