BSD Ports

lang/sketchy 20070218_2 FreeBSD

Interpreter for purely applicative Scheme

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
lang, devel, lisp, scheme
Package size
318.8 KiB, 1828.7 KiB installed

Description

SketchyLISP is an embeddable interpreter for a purely applicative dialect of Scheme. It may be considered an implementation of pure LISP plus global definitions and some input/output functions.

This package contains the SketchyLISP interpreter and library, the manual, and example programs.

In the other systems

SystemPortVersion
FreeBSDlang/sketchy20070218_2
DragonFlylang/sketchy20070218_2

Install

Binary package:

pkg install sketchy

From the ports tree:

cd /usr/ports/lang/sketchy/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sketchy>0:lang/sketchy
LIB_DEPENDS=	libsketchy.so:lang/sketchy

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest20070218_220070218_220070218_120070218_220070218_2
FreeBSD:14:quarterly20070218_220070218_2n/a20070218_220070218_2
FreeBSD:15:latest20070218_220070218_2n/a20070218_220070218_2
FreeBSD:15:quarterly20070218_220070218_2n/an/an/a
FreeBSD:16:latest20070218_220070218_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

Options name: lang_sketchy

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
uidfix
Service scripts
none

Files

Manual pages 3
  • sk(1)
  • sketchy(1)
  • skpp(1)
pkg-plist 355
  • bin/sk
  • bin/sketchy
  • bin/skpp
  • include/sketchy.h
  • lib/libsketchy.a
  • lib/libsketchy.so
  • lib/libsketchy.so.31
  • share/man/man1/sk.1.gz
  • share/man/man1/sketchy.1.gz
  • share/man/man1/skpp.1.gz
  • share/sketchy/LICENSE
  • share/sketchy/ext/assp.scm
  • share/sketchy/ext/count.scm
  • share/sketchy/ext/depth.scm
  • share/sketchy/ext/exists.scm
  • share/sketchy/ext/explode.scm
  • share/sketchy/ext/factorial.scm
  • share/sketchy/ext/filter.scm
  • share/sketchy/ext/for-all.scm
  • share/sketchy/ext/headp.scm
  • share/sketchy/ext/id.scm
  • share/sketchy/ext/implode.scm
  • share/sketchy/ext/intersection.scm
  • share/sketchy/ext/iota.scm
  • share/sketchy/ext/last.scm
  • share/sketchy/ext/map-cdr.scm
  • share/sketchy/ext/memp.scm
  • share/sketchy/ext/not-equalp.scm
  • share/sketchy/ext/orderedp.scm
  • share/sketchy/ext/pair.scm
  • share/sketchy/ext/permute.scm
  • share/sketchy/ext/product.scm
  • share/sketchy/ext/qsort.scm
  • share/sketchy/ext/read-line.scm
  • share/sketchy/ext/remove.scm
  • share/sketchy/ext/remp.scm
  • share/sketchy/ext/remq.scm
  • share/sketchy/ext/remv.scm
  • share/sketchy/ext/replace.scm
  • share/sketchy/ext/sketchy-ext.scm
  • share/sketchy/ext/substitute.scm
  • share/sketchy/ext/sum.scm
  • share/sketchy/ext/tailp.scm
  • share/sketchy/ext/union.scm
  • share/sketchy/ext/unique.scm
  • share/sketchy/lib/abs.scm
  • share/sketchy/lib/append.scm
  • share/sketchy/lib/assoc.scm
  • share/sketchy/lib/assq.scm
  • share/sketchy/lib/assv.scm
  • share/sketchy/lib/booleanp.scm
  • share/sketchy/lib/c-alphabeticp.scm
  • share/sketchy/lib/c-cieqp.scm
  • share/sketchy/lib/c-cigep.scm
  • share/sketchy/lib/c-cigtp.scm
  • share/sketchy/lib/c-cilep.scm
  • share/sketchy/lib/c-ciltp.scm
  • share/sketchy/lib/c-downcase.scm
  • share/sketchy/lib/c-lower-casep.scm
  • share/sketchy/lib/c-numericp.scm
  • share/sketchy/lib/c-upcase.scm
  • share/sketchy/lib/c-upper-casep.scm
  • share/sketchy/lib/c-whitespacep.scm
  • share/sketchy/lib/caaaar.scm
  • share/sketchy/lib/caaar.scm
  • share/sketchy/lib/caar.scm
  • share/sketchy/lib/case.scm
  • share/sketchy/lib/ceqp.scm
  • share/sketchy/lib/cgep.scm
  • share/sketchy/lib/cgtp.scm
  • share/sketchy/lib/clep.scm
  • share/sketchy/lib/cltp.scm
  • share/sketchy/lib/digits.scm
  • share/sketchy/lib/divide.scm
  • share/sketchy/lib/equal.scm
  • share/sketchy/lib/equalp.scm
  • share/sketchy/lib/eqvp.scm
  • share/sketchy/lib/evenp.scm
  • share/sketchy/lib/expt.scm
  • share/sketchy/lib/fold-left.scm
  • share/sketchy/lib/fold-right.scm
  • share/sketchy/lib/gcd.scm
  • share/sketchy/lib/greater.scm
  • share/sketchy/lib/gteq.scm
  • share/sketchy/lib/if.scm
  • share/sketchy/lib/integer.scm
  • share/sketchy/lib/integerp.scm
  • share/sketchy/lib/lcm.scm
  • share/sketchy/lib/length.scm
  • share/sketchy/lib/less.scm
  • share/sketchy/lib/letstar.scm
  • share/sketchy/lib/list-ref.scm
  • share/sketchy/lib/list-tail.scm
  • share/sketchy/lib/list.scm
  • share/sketchy/lib/listp.scm
  • share/sketchy/lib/lteq.scm
  • share/sketchy/lib/map-car.scm
  • share/sketchy/lib/map.scm
  • share/sketchy/lib/max.scm
  • share/sketchy/lib/member.scm

The first 100 are listed.

distinfo 1
FileSizeSHA256
sketchy-20070218.tar.gz1879405d8807353e56638c36f99ab2b05b556d75b387c4f5ef466a4e36b89a12f7cbc5
Master sites 1
  • SF/sketchy-lisp/sketchy-lisp/2007-02-18

Commit history 0

No commits in the history this site was built from.