1.1--- a/lisp/std/pkg.lisp Thu Oct 03 21:54:07 2024 -0400
1.2+++ b/lisp/std/pkg.lisp Fri Oct 04 16:14:44 2024 -0400
1.3@@ -94,9 +94,84 @@
1.4 (:import-from :std/list :ensure-car)
1.5 (:export :+default-element-type+
1.6 :array-index :array-length
1.7- :negative-integer :non-negative-integer
1.8- :positive-integer :octet
1.9- :octet-vector))
1.10+ #:negative-double-float
1.11+ #:negative-fixnum-p
1.12+ #:negative-float
1.13+ #:negative-float-p
1.14+ #:negative-long-float
1.15+ #:negative-long-float-p
1.16+ #:negative-rational
1.17+ #:negative-rational-p
1.18+ #:negative-real
1.19+ #:negative-single-float-p
1.20+ #:non-negative-double-float
1.21+ #:non-negative-double-float-p
1.22+ #:non-negative-fixnum
1.23+ #:non-negative-fixnum-p
1.24+ #:non-negative-float
1.25+ #:non-negative-float-p
1.26+ #:non-negative-integer-p
1.27+ #:non-negative-long-float
1.28+ #:non-negative-rational
1.29+ #:non-negative-real-p
1.30+ #:non-negative-short-float-p
1.31+ #:non-negative-single-float
1.32+ #:non-negative-single-float-p
1.33+ #:non-positive-double-float
1.34+ #:non-positive-double-float-p
1.35+ #:non-positive-fixnum
1.36+ #:non-positive-fixnum-p
1.37+ #:non-positive-float
1.38+ #:non-positive-float-p
1.39+ #:non-positive-integer
1.40+ #:non-positive-rational
1.41+ #:non-positive-real
1.42+ #:non-positive-real-p
1.43+ #:non-positive-short-float
1.44+ #:non-positive-short-float-p
1.45+ #:non-positive-single-float-p
1.46+ #:positive-double-float
1.47+ #:positive-double-float-p
1.48+ #:positive-fixnum
1.49+ #:positive-fixnum-p
1.50+ #:positive-float
1.51+ #:positive-float-p
1.52+ #:positive-integer
1.53+ #:positive-rational
1.54+ #:positive-real
1.55+ #:positive-real-p
1.56+ #:positive-short-float
1.57+ #:positive-short-float-p
1.58+ #:positive-single-float
1.59+ #:positive-single-float-p
1.60+ :negative-integer
1.61+ #:negative-double-float-p
1.62+ #:negative-fixnum
1.63+ #:negative-integer
1.64+ #:negative-integer-p
1.65+ #:negative-real-p
1.66+ #:negative-short-float
1.67+ #:negative-short-float-p
1.68+ #:negative-single-float
1.69+ #:non-negative-integer
1.70+ #:non-negative-long-float-p
1.71+ #:non-negative-rational-p
1.72+ #:non-negative-real
1.73+ #:non-negative-short-float
1.74+ #:non-positive-integer-p
1.75+ #:non-positive-long-float
1.76+ #:non-positive-long-float-p
1.77+ #:non-positive-rational-p
1.78+ #:non-positive-single-float
1.79+ :coercef
1.80+ :octet
1.81+ :octet-vector
1.82+ #:positive-integer-p
1.83+ #:positive-long-float
1.84+ #:positive-long-float-p
1.85+ #:positive-rational-p
1.86+ :of-type
1.87+ :type=))
1.88
1.89 (defpkg :std/num
1.90 (:use :cl)
1.91@@ -172,7 +247,9 @@
1.92 :num-cpus
1.93 :*cpus*
1.94 :loff-t
1.95- :memset))
1.96+ :memset
1.97+ :memcpy
1.98+ :posix-memalign))
1.99
1.100 (defpkg :std/mop
1.101 (:use :cl :sb-mop :sb-pcl)