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
| System | Port | Version |
|---|---|---|
| FreeBSD | lang/sketchy | 20070218_2 |
| DragonFly | lang/sketchy | 20070218_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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20070218_2 | 20070218_2 | 20070218_1 | 20070218_2 | 20070218_2 |
| FreeBSD:14:quarterly | 20070218_2 | 20070218_2 | n/a | 20070218_2 | 20070218_2 |
| FreeBSD:15:latest | 20070218_2 | 20070218_2 | n/a | 20070218_2 | 20070218_2 |
| FreeBSD:15:quarterly | 20070218_2 | 20070218_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20070218_2 | 20070218_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build 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
| File | Size | SHA256 |
|---|---|---|
| sketchy-20070218.tar.gz | 187940 | 5d8807353e56638c36f99ab2b05b556d75b387c4f5ef466a4e36b89a12f7cbc5 |
Master sites 1
- SF/sketchy-lisp/sketchy-lisp/2007-02-18
Commit history 0
No commits in the history this site was built from.