1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-30 05:40:06 +00:00
freebsd-ports/lang/Makefile
Gabor Pali bd50b1948a F# developed as a research programming language to provide the much
sought-after combination of type safety, succinctness, performance,
expressivity and scripting, with all the advantages of running on a
high-quality, well-supported modern runtime system.  This combination
has been so successful that the language is now being transitioned
towards a fully supported language on the .NET platform.

F# was developed as a pragmatically-oriented variant of ML that shares a
core language with OCaml.  Unlike other scripting languages it executes
at or near the speed of C# and C++, making use of the performance that
comes through strong typing.  Unlike many type-inferred,
statically-typed languages it also supports many dynamic language
techniques, such as property discovery and reflection where needed.  F#
includes extensions for working across languages and for object-oriented
programming, and it works seamlessly with other .NET programming
languages and tools.

WWW: http://research.microsoft.com/fsharp/fsharp.aspx

Approved by:	gabor (mentor)
2009-05-10 10:46:38 +00:00

376 lines
8.3 KiB
Makefile

# $FreeBSD$
#
COMMENT = Programming languages
SUBDIR += Gofer
SUBDIR += STk
SUBDIR += Sather
SUBDIR += TenDRA
SUBDIR += abcl
SUBDIR += afnix
SUBDIR += alisp
SUBDIR += arena
SUBDIR += asn1c
SUBDIR += atlast
SUBDIR += awka
SUBDIR += bas2tap
SUBDIR += bf2c
SUBDIR += bigloo
SUBDIR += bsh
SUBDIR += bwbasic
SUBDIR += caml-light
SUBDIR += ccscript
SUBDIR += cduce
SUBDIR += cfortran
SUBDIR += chicken
SUBDIR += cim
SUBDIR += cint
SUBDIR += clips
SUBDIR += clisp
SUBDIR += clojure
SUBDIR += clojure-mode.el
SUBDIR += cmucl
SUBDIR += cmucl-extra
SUBDIR += cocor
SUBDIR += compaq-cc
SUBDIR += cparser
SUBDIR += csharp-mode.el
SUBDIR += cu-prolog
SUBDIR += cython
SUBDIR += dice
SUBDIR += diveintopython
SUBDIR += dlv
SUBDIR += drscheme
SUBDIR += dylan
SUBDIR += ecl
SUBDIR += eiffel
SUBDIR += elan
SUBDIR += elisp-manual
SUBDIR += elk
SUBDIR += emacs-lisp-intro
SUBDIR += embryo
SUBDIR += eperl
SUBDIR += erlang
SUBDIR += erlang-doc
SUBDIR += erlang-lite
SUBDIR += etoile-compiler
SUBDIR += etoile-io
SUBDIR += etoile-languagekit
SUBDIR += etoile-lkplugins
SUBDIR += etoile-scriptkit
SUBDIR += etoile-smalltalkkit
SUBDIR += execline
SUBDIR += expect
SUBDIR += expect-devel
SUBDIR += ezm3
SUBDIR += f2c
SUBDIR += f77
SUBDIR += fasm
SUBDIR += fbbi
SUBDIR += ferite
SUBDIR += ficl-devel
SUBDIR += fpc
SUBDIR += fpc-base
SUBDIR += fpc-docs
SUBDIR += fpc-tcl
SUBDIR += fpc-units
SUBDIR += fpc-utils
SUBDIR += freetxl
SUBDIR += fsharp
SUBDIR += g95
SUBDIR += gambas
SUBDIR += gambas2
SUBDIR += gambas2-base
SUBDIR += gambas2-components
SUBDIR += gambas2-examples
SUBDIR += gambit-c
SUBDIR += gauche
SUBDIR += gawk
SUBDIR += gcc-ooo
SUBDIR += gcc295
SUBDIR += gcc34
SUBDIR += gcc42
SUBDIR += gcc42-withgcjawt
SUBDIR += gcc43
SUBDIR += gcc44
SUBDIR += gcc45
SUBDIR += gcl
SUBDIR += gdc
SUBDIR += gforth
SUBDIR += ghc
SUBDIR += ghc-doc
SUBDIR += gnat
SUBDIR += gnat-doc-html
SUBDIR += gnat-doc-info
SUBDIR += gnat-doc-ps
SUBDIR += gnat-doc-texi
SUBDIR += gnat-doc-txt
SUBDIR += gnat-gcc41
SUBDIR += gnat-gcc42
SUBDIR += gnat-gcc43
SUBDIR += gnat-glade
SUBDIR += gnustep-base
SUBDIR += gnustep-guile
SUBDIR += gnustep-objc
SUBDIR += gpc
SUBDIR += gprolog
SUBDIR += groovy
SUBDIR += gscheme
SUBDIR += guile
SUBDIR += harbour
SUBDIR += haskell-mode.el
SUBDIR += hla
SUBDIR += hope
SUBDIR += huc
SUBDIR += hugs
SUBDIR += icc
SUBDIR += icc7
SUBDIR += ici
SUBDIR += icon
SUBDIR += ifc
SUBDIR += ifc7
SUBDIR += ikarus
SUBDIR += imp-interpreter
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 += libstdc++_stldoc_3.4.0
SUBDIR += libstdc++_stldoc_4.2.2
SUBDIR += libutils
SUBDIR += linux-f8-libg2c
SUBDIR += linux-f8-tcl84
SUBDIR += linux-j
SUBDIR += linux-libg2c
SUBDIR += linux-libperl5.8
SUBDIR += llvm-gcc4
SUBDIR += logo
SUBDIR += lua
SUBDIR += lua-mode.el
SUBDIR += lua4
SUBDIR += lua50
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 += mosh
SUBDIR += mozart
SUBDIR += mpd
SUBDIR += mtasc
SUBDIR += munger
SUBDIR += nawk
SUBDIR += nbc
SUBDIR += nbfc
SUBDIR += neko
SUBDIR += nesasm
SUBDIR += newlisp
SUBDIR += nhc98
SUBDIR += nickle
SUBDIR += njs
SUBDIR += nml
SUBDIR += nqc
SUBDIR += nwcc
SUBDIR += objc
SUBDIR += ocaml
SUBDIR += ocaml-camlidl
SUBDIR += ocaml-doc
SUBDIR += ocaml-examples
SUBDIR += ocaml-mode.el
SUBDIR += ocaml-nox11
SUBDIR += ocamlduce
SUBDIR += ocs
SUBDIR += ofc
SUBDIR += ohugs
SUBDIR += onyx
SUBDIR += oo2c
SUBDIR += oorexx
SUBDIR += open-cobol
SUBDIR += opendylan
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-JSAN
SUBDIR += p5-JavaScript
SUBDIR += p5-JavaScript-SpiderMonkey
SUBDIR += p5-JavaScript-Squish
SUBDIR += p5-List-MoreUtils
SUBDIR += p5-Perl6-Subs
SUBDIR += p5-Pugs-Compiler-Rule
SUBDIR += p5-Quantum-Superpositions
SUBDIR += p5-Scalar-List-Utils
SUBDIR += p5-Switch
SUBDIR += p5-Tcl
SUBDIR += p5-ePerl
SUBDIR += p5-v6
SUBDIR += parrot
SUBDIR += pbasic
SUBDIR += pcc
SUBDIR += pecl-perl
SUBDIR += perl5.6
SUBDIR += perl5.8
SUBDIR += perl5.10
SUBDIR += pexts
SUBDIR += pfe-devel
SUBDIR += phc
SUBDIR += php-mode.el
SUBDIR += php4
SUBDIR += php4-extensions
SUBDIR += php4-overload
SUBDIR += php5
SUBDIR += php5-extensions
SUBDIR += php_doc
SUBDIR += pike72
SUBDIR += pike76
SUBDIR += plt-scheme
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-mx-base
SUBDIR += py-prolog
SUBDIR += python
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 += python23
SUBDIR += python24
SUBDIR += python25
SUBDIR += python26
SUBDIR += python30
SUBDIR += q
SUBDIR += qscheme
SUBDIR += ratfor
SUBDIR += rexx-imc
SUBDIR += rexx-regina
SUBDIR += rexx-wrapper
SUBDIR += rhino
SUBDIR += rscheme
SUBDIR += ruby-doc-stdlib
SUBDIR += ruby-extensions
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 += ruby18
SUBDIR += ruby19
SUBDIR += s9fes
SUBDIR += sather-specification
SUBDIR += sather-tutorial
SUBDIR += sbcl
SUBDIR += scheme48
SUBDIR += schemetoc
SUBDIR += scm
SUBDIR += scriba
SUBDIR += scsh
SUBDIR += sdcc
SUBDIR += sdcc-devel
SUBDIR += see
SUBDIR += see-devel
SUBDIR += seed7
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 += snobol4
SUBDIR += spidermonkey
SUBDIR += spl
SUBDIR += squeak
SUBDIR += squirrel
SUBDIR += sr
SUBDIR += starlogo
SUBDIR += steptalk
SUBDIR += stklos
SUBDIR += stldoc
SUBDIR += swi-pl
SUBDIR += sxm
SUBDIR += t3x
SUBDIR += tcc
SUBDIR += tcl-manual
SUBDIR += tcl-modules
SUBDIR += tcl-wrapper
SUBDIR += tcl80
SUBDIR += tcl82
SUBDIR += tcl83
SUBDIR += tcl84
SUBDIR += tcl84-thread
SUBDIR += tcl85
SUBDIR += tcl85-thread
SUBDIR += tcl86
SUBDIR += tcl86-thread
SUBDIR += tclX
SUBDIR += tcltutor
SUBDIR += tinycobol
SUBDIR += tinypy
SUBDIR += tolua
SUBDIR += tolua++
SUBDIR += tolua++50
SUBDIR += tolua4
SUBDIR += tolua50
SUBDIR += treecc
SUBDIR += tuareg-mode.el
SUBDIR += twelf
SUBDIR += ucc
SUBDIR += vala
SUBDIR += visualworks
SUBDIR += whitespace
SUBDIR += xds
SUBDIR += xds-c
SUBDIR += xotcl
SUBDIR += xsb
SUBDIR += yabasic
SUBDIR += yorick
SUBDIR += yorick-doc
SUBDIR += ypsilon
.include <bsd.port.subdir.mk>