summaryrefslogtreecommitdiff
path: root/lang/baci/pkg
diff options
context:
space:
mode:
authorwulf <wulf@pkgsrc.org>2000-07-25 12:44:33 +0000
committerwulf <wulf@pkgsrc.org>2000-07-25 12:44:33 +0000
commit21fd1afdfbf45d752a0d6dd30dffb897974400b9 (patch)
tree87950231c456fcec2a9660c52280a2ac5b3855c3 /lang/baci/pkg
parentc50ee366cd6198a5260ebb574b96375a17f8b990 (diff)
downloadpkgsrc-21fd1afdfbf45d752a0d6dd30dffb897974400b9.tar.gz
Initial commit of baci-20000725, Ben-Ari Concurrent Interpreter
Diffstat (limited to 'lang/baci/pkg')
-rw-r--r--lang/baci/pkg/COMMENT1
-rw-r--r--lang/baci/pkg/DESCR14
-rw-r--r--lang/baci/pkg/PLIST12
3 files changed, 27 insertions, 0 deletions
diff --git a/lang/baci/pkg/COMMENT b/lang/baci/pkg/COMMENT
new file mode 100644
index 00000000000..a422117d53d
--- /dev/null
+++ b/lang/baci/pkg/COMMENT
@@ -0,0 +1 @@
+Ben-Ari Concurrent Interpreter
diff --git a/lang/baci/pkg/DESCR b/lang/baci/pkg/DESCR
new file mode 100644
index 00000000000..ecf8bb7fc51
--- /dev/null
+++ b/lang/baci/pkg/DESCR
@@ -0,0 +1,14 @@
+BACI stands for Ben-Ari Concurrent Interpreter. The compiler and interpreter
+originally were procedures in a program written by M. Ben-Ari, based on the
+original Pascal compiler by Niklaus Wirth. The original version of the BACI
+compiler and interpreter was created from that source code and was hosted on
+a PRIME mainframe. After several modifications and additions, this version
+was ported to a PC version in Turbo Pascal, to Sun Pascal, and to C. Finally,
+the compiler and interpreter were split into two seperate programs.
+
+Recently, a C-- compiler has been added to the BACI suite of programs to
+compile source programs written in a restricted dialect of C++ into PCODE
+object code executable by the interpreter. Compared with other concurrent
+languages, BACI offers a variety of synchronization techniques with a
+syntax that is usually familiar. Any experienced C or Pascal programmer could
+use BACI within hours.
diff --git a/lang/baci/pkg/PLIST b/lang/baci/pkg/PLIST
new file mode 100644
index 00000000000..629befbdab0
--- /dev/null
+++ b/lang/baci/pkg/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/07/25 12:44:35 wulf Exp $
+bin/bacc
+bin/badis
+bin/bainterp
+bin/bapas
+share/doc/baci/cmimi.ps
+share/doc/baci/cmimi.tex
+share/doc/baci/disasm.ps
+share/doc/baci/disasm.tex
+share/doc/baci/guidepas.ps
+share/doc/baci/guidepas.tex
+@dirrm share/doc/baci