freebsd-ports/lang/Makefile
Jean-Yves Lefort b2c604be3e Add maude.
Maude is a high-performance reflective language and system supporting both
equational and rewriting logic specification and programming for a wide range
of applications. Maude has been influenced in important ways by the OBJ3
language, which can be regarded as an equational logic sublanguage. Besides
supporting equational specification and programming, Maude also supports
rewriting logic computation.

Rewriting logic is a logic of concurrent change that can naturally deal with
state and with concurrent computations. It has good properties as a general
semantic framework for giving executable semantics to a wide range of
languages and models of concurrency. In particular, it supports very well
concurrent object-oriented computation. The same reasons making rewriting
logic a good semantic framework make it also a good logical framework, that
is, a metalogic in which many other logics can be naturally represented and
executed.

Maude supports in a systematic and efficient way logical reflection. This
makes Maude remarkably extensible and powerful, supports an extensible algebra
of module composition operations, and allows many advanced metaprogramming and
metalanguage applications. Indeed, some of the most interesting applications
of Maude are metalanguage applications, in which Maude is used to create
executable environments for different logics, theorem provers, languages, and
models of computation.

WWW: http://maude.cs.uiuc.edu/

PR:		ports/94986
Submitted by:	Rick van der Zwet <rick@traffie.wzoeterwoude.net>
2006-04-05 22:32:56 +00:00

310 lines
6.7 KiB
Makefile

# $FreeBSD$
#
COMMENT = Programming languages
SUBDIR += Gofer
SUBDIR += STk
SUBDIR += Sather
SUBDIR += TenDRA
SUBDIR += afnix
SUBDIR += alisp
SUBDIR += asn1c
SUBDIR += atlast
SUBDIR += awka
SUBDIR += bf2c
SUBDIR += bigloo
SUBDIR += bwbasic
SUBDIR += caml-light
SUBDIR += ccscript
SUBDIR += cduce
SUBDIR += chameleon
SUBDIR += chicken
SUBDIR += cim
SUBDIR += cli
SUBDIR += clips
SUBDIR += clisp
SUBDIR += cmucl
SUBDIR += cmucl-extra
SUBDIR += cocor
SUBDIR += compaq-cc
SUBDIR += cu-prolog
SUBDIR += cyclone
SUBDIR += dice
SUBDIR += diveintopython
SUBDIR += drscheme
SUBDIR += dylan
SUBDIR += ecl
SUBDIR += egcs
SUBDIR += eiffel
SUBDIR += elan
SUBDIR += elisp-manual
SUBDIR += elk
SUBDIR += emacs-lisp-intro
SUBDIR += embryo
SUBDIR += eperl
SUBDIR += erlang
SUBDIR += erlang-doc
SUBDIR += execline
SUBDIR += expect
SUBDIR += ezm3
SUBDIR += f2c
SUBDIR += f2py
SUBDIR += f77
SUBDIR += fbbi
SUBDIR += ferite
SUBDIR += fesi
SUBDIR += ficl-devel
SUBDIR += forth
SUBDIR += fpc
SUBDIR += fpc-base
SUBDIR += fpc-demo
SUBDIR += fpc-devel
SUBDIR += fpc-docs
SUBDIR += fpc2
SUBDIR += freetxl
SUBDIR += gambas
SUBDIR += gauche
SUBDIR += gawk
SUBDIR += gcc-objc
SUBDIR += gcc-ooo
SUBDIR += gcc28
SUBDIR += gcc295
SUBDIR += gcc30
SUBDIR += gcc32
SUBDIR += gcc33
SUBDIR += gcc34
SUBDIR += gcc40
SUBDIR += gcc41
SUBDIR += gcc42
SUBDIR += gcl
SUBDIR += gdc
SUBDIR += gforth
SUBDIR += gfortran
SUBDIR += ghc
SUBDIR += ghc-doc
SUBDIR += ghc5
SUBDIR += ghc5-doc
SUBDIR += glibstdc++28
SUBDIR += gnat
SUBDIR += gnat-doc-html
SUBDIR += gnat-doc-info
SUBDIR += gnat-doc-ps
SUBDIR += gnat-doc-texi
SUBDIR += gnat-doc-txt
SUBDIR += gnat-glade
SUBDIR += gnomebasic
SUBDIR += gnustep-base
SUBDIR += gnustep-guile
SUBDIR += gnustep-objc
SUBDIR += gprolog
SUBDIR += groovy
SUBDIR += guile
SUBDIR += harbour
SUBDIR += haskell-mode.el
SUBDIR += hope
SUBDIR += huc
SUBDIR += hugs
SUBDIR += icc
SUBDIR += icc7
SUBDIR += ici
SUBDIR += icon
SUBDIR += ifc
SUBDIR += ifc7
SUBDIR += intel2gas
SUBDIR += intercal
SUBDIR += io
SUBDIR += ironpython
SUBDIR += itcl
SUBDIR += jakarta-commons-jelly
SUBDIR += jruby
SUBDIR += jython
SUBDIR += kawa
SUBDIR += klogoturtle
SUBDIR += klone
SUBDIR += kroc
SUBDIR += lafontaine
SUBDIR += libjit
SUBDIR += librep
SUBDIR += libutils
SUBDIR += linux-j
SUBDIR += linux-libgcc
SUBDIR += linux-libperl5.8
SUBDIR += logo
SUBDIR += lua
SUBDIR += lua-mode.el
SUBDIR += lua4
SUBDIR += lush
SUBDIR += maude
SUBDIR += mawk
SUBDIR += mdk
SUBDIR += metaocaml
SUBDIR += mit-scheme
SUBDIR += mixal
SUBDIR += ml-pnet
SUBDIR += mlton
SUBDIR += mmix
SUBDIR += mono
SUBDIR += moscow_ml
SUBDIR += mozart
SUBDIR += munger
SUBDIR += nawk
SUBDIR += nhc98
SUBDIR += nickle
SUBDIR += njs
SUBDIR += nml
SUBDIR += nqc
SUBDIR += objc
SUBDIR += ocaml
SUBDIR += ocaml-doc
SUBDIR += ocaml-mode.el
SUBDIR += ocaml-nox11
SUBDIR += ohugs
SUBDIR += onyx
SUBDIR += oo2c
SUBDIR += oorexx
SUBDIR += open-cobol
SUBDIR += osb-jscore
SUBDIR += otcl
SUBDIR += p2c
SUBDIR += p5-Data-JavaScript
SUBDIR += p5-Error
SUBDIR += p5-Expect
SUBDIR += p5-F77
SUBDIR += p5-Interpolation
SUBDIR += p5-JavaScript-SpiderMonkey
SUBDIR += p5-JavaScript-Squish
SUBDIR += p5-List-MoreUtils
SUBDIR += p5-Perl6-Subs
SUBDIR += p5-Scalar-List-Utils
SUBDIR += p5-Switch
SUBDIR += p5-Tcl
SUBDIR += p5-ePerl
SUBDIR += parrot
SUBDIR += pbasic
SUBDIR += pdss
SUBDIR += perl5
SUBDIR += perl5.8
SUBDIR += pexts
SUBDIR += pfe-devel
SUBDIR += php-mode.el
SUBDIR += php4
SUBDIR += php4-cli
SUBDIR += php4-extensions
SUBDIR += php4-overload
SUBDIR += php5
SUBDIR += php5-cli
SUBDIR += php5-extensions
SUBDIR += php_doc
SUBDIR += pike70
SUBDIR += pike72
SUBDIR += pike76
SUBDIR += pm3-base
SUBDIR += pm3-forms
SUBDIR += pm3-gui
SUBDIR += pm3-m3tk
SUBDIR += pm3-net
SUBDIR += pm3-netobj
SUBDIR += pnet
SUBDIR += pnet-base
SUBDIR += pnetc
SUBDIR += pnetlib
SUBDIR += polyml
SUBDIR += ptoc
SUBDIR += pugs
SUBDIR += py-compiler
SUBDIR += py-mx-base
SUBDIR += py-prolog
SUBDIR += python
SUBDIR += python-devel
SUBDIR += python-doc-html
SUBDIR += python-doc-pdf-a4
SUBDIR += python-doc-pdf-letter
SUBDIR += python-doc-postscript-a4
SUBDIR += python-doc-postscript-letter
SUBDIR += python-mode.el
SUBDIR += python21
SUBDIR += python22
SUBDIR += python23
SUBDIR += q
SUBDIR += qscheme
SUBDIR += quack
SUBDIR += ratfor
SUBDIR += rexx-imc
SUBDIR += rexx-regina
SUBDIR += rexx-wrapper
SUBDIR += rscheme
SUBDIR += ruby-js
SUBDIR += ruby-lua
SUBDIR += ruby-lua4
SUBDIR += ruby-man
SUBDIR += ruby-mode.el
SUBDIR += ruby-perl
SUBDIR += ruby-programmingruby
SUBDIR += ruby-reference
SUBDIR += ruby-usersguide
SUBDIR += ruby16
SUBDIR += ruby16-shim-ruby18
SUBDIR += ruby16_static
SUBDIR += ruby18
SUBDIR += ruby18_static
SUBDIR += sbcl
SUBDIR += scheme48
SUBDIR += schemetoc
SUBDIR += scm
SUBDIR += screamer
SUBDIR += scriba
SUBDIR += scsh
SUBDIR += sdcc
SUBDIR += sdcc-devel
SUBDIR += see
SUBDIR += see-devel
SUBDIR += siod
SUBDIR += sisc
SUBDIR += sketchy
SUBDIR += slib
SUBDIR += slib-gauche
SUBDIR += slib-guile
SUBDIR += slisp
SUBDIR += smalltalk
SUBDIR += smarteiffel
SUBDIR += sml-mode.el
SUBDIR += sml-nj
SUBDIR += sml-nj-devel
SUBDIR += snobol
SUBDIR += spidermonkey
SUBDIR += spl
SUBDIR += squeak
SUBDIR += sr
SUBDIR += starlogo
SUBDIR += stklos
SUBDIR += stldoc
SUBDIR += swi-pl
SUBDIR += sxm
SUBDIR += t3x
SUBDIR += tcl-manual
SUBDIR += tcl80
SUBDIR += tcl81-thread
SUBDIR += tcl82
SUBDIR += tcl83
SUBDIR += tcl84
SUBDIR += tcl84-thread
SUBDIR += tclX
SUBDIR += tcltutor
SUBDIR += tensile
SUBDIR += tinycobol
SUBDIR += tolua
SUBDIR += tolua++
SUBDIR += tolua4
SUBDIR += treecc
SUBDIR += tuareg-mode.el
SUBDIR += twelf
SUBDIR += visualworks
SUBDIR += wamcc
SUBDIR += xsb
SUBDIR += yabasic
SUBDIR += yap
SUBDIR += yorick
SUBDIR += yorick-doc
.include <bsd.port.subdir.mk>