Initial import of pizza.
DESCR: The Pizza language is an extension to Java with three new features: - Generics (aka Parametric polymorphism) - Function pointers (aka First-class functions) - Class cases and pattern matching (aka Algebraic types) Furthermore you can use the Pizza compiler embedded into other applications.
This commit is contained in:
parent
93cad74040
commit
b6c64c8ddd
4 changed files with 40 additions and 0 deletions
5
pizza/DESCR
Normal file
5
pizza/DESCR
Normal file
|
@ -0,0 +1,5 @@
|
|||
The Pizza language is an extension to Java with three new features:
|
||||
- Generics (aka Parametric polymorphism)
|
||||
- Function pointers (aka First-class functions)
|
||||
- Class cases and pattern matching (aka Algebraic types)
|
||||
Furthermore you can use the Pizza compiler embedded into other applications.
|
28
pizza/Makefile
Normal file
28
pizza/Makefile
Normal file
|
@ -0,0 +1,28 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2004/03/21 00:01:24 poppnk Exp $
|
||||
#
|
||||
|
||||
DISTNAME= pizza-1.1
|
||||
CATEGORIES= wip lang
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pizzacompiler/}
|
||||
EXTRACT_SUFX= .jar
|
||||
|
||||
MAINTAINER= pancake@phreaker.net
|
||||
HOMEPAGE= http://pizzacompiler.sourceforge.net/
|
||||
COMMENT= Pizza language is an extension to Java
|
||||
|
||||
WRKSRC= ${WRKDIR}/
|
||||
USE_BUILDLINK2= yes
|
||||
|
||||
do-extract:
|
||||
|
||||
do-build:
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${DISTDIR}/${DISTNAME}.jar \
|
||||
${PREFIX}/bin/pizza.jar
|
||||
${ECHO} "#!/bin/sh" > ${PREFIX}/bin/pizza
|
||||
${ECHO} "java -jar ${PREFIX}/bin/pizza.jar" >> ${PREFIX}/bin/pizza
|
||||
${CHMOD} +x ${PREFIX}/bin/pizza
|
||||
|
||||
.include "../../mk/java-vm.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
3
pizza/PLIST
Normal file
3
pizza/PLIST
Normal file
|
@ -0,0 +1,3 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2004/03/21 00:01:24 poppnk Exp $
|
||||
bin/pizza
|
||||
bin/pizza.jar
|
4
pizza/distinfo
Normal file
4
pizza/distinfo
Normal file
|
@ -0,0 +1,4 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2004/03/21 00:01:24 poppnk Exp $
|
||||
|
||||
SHA1 (pizza-1.1.jar) = ef14918ca92544edb33f4d515b030ac2831c1452
|
||||
Size (pizza-1.1.jar) = 454985 bytes
|
Loading…
Reference in a new issue