;; -*- Hen -*- vim: ft=scheme ((synopsis "Provides generalized arrays, intervals, and storage classes for CHICKEN Scheme.") (version "1.0.1") (license "BSD-3") (category data) (dependencies r7rs srfi-48 srfi-128 srfi-133 srfi-160 check-errors (transducers "0.5.1")) (test-dependencies test) (author "Jeremy Steward") (components (extension arrays.intervals (source "src/arrays.intervals.sld") (source-dependencies "src/intervals/") (types-file) (inline-file) (csc-options "-X" "r7rs" "-R" "r7rs" "-O3" "-d2")) (extension arrays.storage (source "src/arrays.storage.sld") (types-file) (inline-file) (csc-options "-X" "r7rs" "-R" "r7rs" "-O3" "-d2")) (extension arrays.arrays (source "src/arrays.arrays.sld") (source-dependencies "src/arrays/") (component-dependencies arrays.storage arrays.intervals) (types-file) (inline-file) (csc-options "-X" "r7rs" "-R" "r7rs" "-O3" "-d2")) (extension arrays (source "src/arrays.sld") (component-dependencies arrays.arrays arrays.storage arrays.intervals) (types-file) (inline-file) (csc-options "-X" "r7rs" "-R" "r7rs" "-O3" "-d2")) ))