File: features-packages.scm

package info (click to toggle)
scheme48 1.8%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 14,980 kB
  • ctags: 14,127
  • sloc: lisp: 76,272; ansic: 71,514; sh: 3,026; makefile: 637
file content (29 lines) | stat: -rw-r--r-- 851 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
; Copyright (c) 1993-2008 by Richard Kelsey and Jonathan Rees. See file COPYING.



; The following several packages have Scheme-implementation-specific 
; variants that are much better for one reason or another than
; the generic versions defined here.

(define-structures ((simple-signals signals-interface)
		    (handle (export ignore-errors))
		    (features features-interface))
  (open scheme-level-2)
  (files features))

(define-structure records records-interface
  (open scheme-level-2 simple-signals)
  (files record))

(define-structure ascii (export ascii->char char->ascii)
  (open scheme-level-2 simple-signals)
  (files ascii))

(define-structure bitwise bitwise-interface
  (open scheme-level-2 simple-signals)
  (files bitwise))

(define-structure code-vectors code-vectors-interface
  (open scheme-level-1)
  (files code-vectors))