mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
New, improved snobol4 interpreter from Phil Budne <phil@ultimate.com>
Submitted by: Dave Feustel <dfeustel@mindspring.com>
This commit is contained in:
parent
0dab490ec2
commit
ef270eb0b9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=179157
@ -294,6 +294,7 @@
|
||||
SUBDIR += sml-nj
|
||||
SUBDIR += sml-nj-devel
|
||||
SUBDIR += snobol
|
||||
SUBDIR += snobol4
|
||||
SUBDIR += spidermonkey
|
||||
SUBDIR += spl
|
||||
SUBDIR += squeak
|
||||
|
20
lang/snobol4/Makefile
Normal file
20
lang/snobol4/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# New ports collection makefile for: snobol4
|
||||
# Date created: Fri Dec 8 06:20:28 UTC 2006
|
||||
# Whom: Wes Peters <wes@softweyr.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= snobol4
|
||||
PORTVERSION= 1.1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ftp://ftp.ultimate.com/snobol/
|
||||
|
||||
MAINTAINER= wes@FreeBSD.org
|
||||
COMMENT= A port of Macro SNOBOL4, supports full SNOBOL4 plus SPITBOL.
|
||||
|
||||
#GNU_CONFIGURE= yes
|
||||
USE_GMAKE= yes
|
||||
|
||||
MAN1= snobol4.1
|
||||
|
||||
.include <bsd.port.mk>
|
3
lang/snobol4/distinfo
Normal file
3
lang/snobol4/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (snobol4-1.1.tar.gz) = 101df7f3c74abb5703a01a85e58b4e9d
|
||||
SHA256 (snobol4-1.1.tar.gz) = 53503e412953ddf31149cd36aa3cd7ce164c2a149e33309fe7c583be54c791ae
|
||||
SIZE (snobol4-1.1.tar.gz) = 677333
|
11
lang/snobol4/files/patch-Makefile2.m4
Normal file
11
lang/snobol4/files/patch-Makefile2.m4
Normal file
@ -0,0 +1,11 @@
|
||||
--- Makefile2.m4.orig Thu Dec 7 21:26:31 2006
|
||||
+++ Makefile2.m4 Thu Dec 7 21:26:45 2006
|
||||
@@ -560,7 +560,7 @@
|
||||
@echo '*********************************************************' 1>&2
|
||||
|
||||
pv: version.c
|
||||
- make -f Makefile pv
|
||||
+ $(MAKE) -f Makefile pv
|
||||
|
||||
################
|
||||
MAKEFILE2=Makefile2
|
11
lang/snobol4/pkg-descr
Normal file
11
lang/snobol4/pkg-descr
Normal file
@ -0,0 +1,11 @@
|
||||
This is a free port of the original SIL (SNOBOL4 Implementation Language)
|
||||
macro version of SNOBOL4 (developed at Bell Labs) with the C language as
|
||||
target.
|
||||
|
||||
SNOBOL4, while known primarily as a string language excels at any task
|
||||
involving symbolic manipulations. It provides run time typing, garbage
|
||||
collection, user data types, on the fly compilation. Its primary weakness
|
||||
is its simple syntax, and lack of "structured programming" constructs.
|
||||
However some consider the spareness of SNOBOL4 syntax a strength when
|
||||
compared to some "modern" agglomerations such as perl.
|
||||
|
36
lang/snobol4/pkg-plist
Normal file
36
lang/snobol4/pkg-plist
Normal file
@ -0,0 +1,36 @@
|
||||
bin/snobol4
|
||||
bin/snobol4-1.1
|
||||
man/man3/snolib.3
|
||||
man/man3/snobol4dbm.3
|
||||
man/man3/snobol4tcl.3
|
||||
lib/snobol4/README
|
||||
lib/snobol4/bq.sno
|
||||
lib/snobol4/chars.sno
|
||||
lib/snobol4/config.h
|
||||
lib/snobol4/dt.h
|
||||
lib/snobol4/dynamic.sno
|
||||
lib/snobol4/equ.h
|
||||
lib/snobol4/fence.sno
|
||||
lib/snobol4/file.sno
|
||||
lib/snobol4/ftp.sno
|
||||
lib/snobol4/h.h
|
||||
lib/snobol4/host.sno
|
||||
lib/snobol4/http.sno
|
||||
lib/snobol4/load.h
|
||||
lib/snobol4/load.txt
|
||||
lib/snobol4/logic.sno
|
||||
lib/snobol4/macros.h
|
||||
lib/snobol4/ndbm.sno
|
||||
lib/snobol4/not.sno
|
||||
lib/snobol4/serv.sno
|
||||
lib/snobol4/smtp.sno
|
||||
lib/snobol4/snobol4+.sno
|
||||
lib/snobol4/snotypes.h
|
||||
lib/snobol4/spitbol.sno
|
||||
lib/snobol4/stcl.sno
|
||||
lib/snobol4/tcp.sno
|
||||
lib/snobol4/unique.sno
|
||||
lib/snobol4/url.sno
|
||||
lib/snobol4/utf.sno
|
||||
lib/snobol4/wrapper.sno
|
||||
@dirrm lib/snobol4
|
Loading…
Reference in New Issue
Block a user