Now
MAIN commitmail json YAML
pkgsrc/lang/pict/DESCR@1.1.1.1
/
diff
pkgsrc/lang/pict/Makefile@1.1.1.1 / diff
pkgsrc/lang/pict/PLIST@1.1.1.1 / diff
pkgsrc/lang/pict/distinfo@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-aa@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ab@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ac@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ad@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ae@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-af@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ya@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yb@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yc@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yd@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ye@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yf@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yg@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yh@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yi@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yj@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yk@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yl@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ym@1.1.1.1 / diff
pkgsrc/lang/pict/Makefile@1.1.1.1 / diff
pkgsrc/lang/pict/PLIST@1.1.1.1 / diff
pkgsrc/lang/pict/distinfo@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-aa@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ab@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ac@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ad@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ae@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-af@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ya@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yb@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yc@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yd@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ye@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yf@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yg@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yh@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yi@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yj@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yk@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-yl@1.1.1.1 / diff
pkgsrc/lang/pict/patches/patch-ym@1.1.1.1 / diff
Initial import of Pict 4.1 into the NetBSD package system.
Pict is a language in the ML tradition, formed by adding a layer of
convenient syntactic sugar and a static type system to a tiny
core. The current release includes a Pict-to-C compiler, reference
manual, language tutorial, numerous libraries, and example programs.
The core language - an asynchronous variant of Milner, Parrow, and
Walker's pi-calculus - has been used as a theoretical foundation for a
broad class of concurrent computations. The goal in Pict is to
identify high-level idioms that arise naturally when these primitives
are used to build working programs - idioms such as basic data
structures, protocols for returning results, higher-order programming,
selective communication, and concurrent objects. The type system
integrates a number of features found in recent work on theoretical
foundations for typed object-oriented languages: higher-order
polymorphism, simple recursive types, subtyping, and a powerful
partial type inference algorithm.
Status:
Vendor Tag: TNF
Release Tags: pkgsrc-base
Pict is a language in the ML tradition, formed by adding a layer of
convenient syntactic sugar and a static type system to a tiny
core. The current release includes a Pict-to-C compiler, reference
manual, language tutorial, numerous libraries, and example programs.
The core language - an asynchronous variant of Milner, Parrow, and
Walker's pi-calculus - has been used as a theoretical foundation for a
broad class of concurrent computations. The goal in Pict is to
identify high-level idioms that arise naturally when these primitives
are used to build working programs - idioms such as basic data
structures, protocols for returning results, higher-order programming,
selective communication, and concurrent objects. The type system
integrates a number of features found in recent work on theoretical
foundations for typed object-oriented languages: higher-order
polymorphism, simple recursive types, subtyping, and a powerful
partial type inference algorithm.
Status:
Vendor Tag: TNF
Release Tags: pkgsrc-base