changeset 696: |
38e9c3be2392 |
parent: |
2bad47888dbf
|
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Fri, 04 Oct 2024 21:11:52 -0400 |
permissions: |
-rw-r--r-- |
description: |
prep for adding zdict wrapper, change default control stack size of inferior-lisp to 8M |
1 ;;; std/pkg.lisp --- Standard Packages 8 (:use-reexport :std/named-readtables :std/defpkg)) 12 (defpackage :std/condition 15 :std-error :std-error-message 16 :define-error-reporter 20 :ignore-some-conditions 26 :circular-dependency-items 28 :unknown-argument-name 29 :unknown-argument-kind 32 :missing-argument-command 35 :invalid-argument-item 36 :invalid-argument-reason 40 :define-simple-error-reporter 41 :def-simple-error-reporter 44 :def-simple-warning-reporter 45 :def-warning-reporter)) 49 (:shadowing-import-from :sb-int 50 :with-unique-names :symbolicate :package-symbolicate :keywordicate :gensymify* 68 (:shadowing-import-from :sb-int 69 :ensure-list :recons :memq :assq 70 :ensure-list :proper-list-of-length-p :proper-list-p :singleton-p) 71 (:import-from :std/sym :symb) 72 (:import-from :std/named-readtables :parse-body) 85 :let-binding-transform 86 :ensure-list :recons :memq :assq 87 :circular-list :circular-list-p :circular-tree-p :merge! 93 (:import-from :std/sym :format-symbol :with-gensyms) 94 (:import-from :std/list :ensure-car) 95 (:export :+default-element-type+ 96 :array-index :array-length 97 #:negative-double-float 101 #:negative-long-float 102 #:negative-long-float-p 104 #:negative-rational-p 106 #:negative-single-float-p 107 #:non-negative-double-float 108 #:non-negative-double-float-p 109 #:non-negative-fixnum 110 #:non-negative-fixnum-p 112 #:non-negative-float-p 113 #:non-negative-integer-p 114 #:non-negative-long-float 115 #:non-negative-rational 116 #:non-negative-real-p 117 #:non-negative-short-float-p 118 #:non-negative-single-float 119 #:non-negative-single-float-p 120 #:non-positive-double-float 121 #:non-positive-double-float-p 122 #:non-positive-fixnum 123 #:non-positive-fixnum-p 125 #:non-positive-float-p 126 #:non-positive-integer 127 #:non-positive-rational 129 #:non-positive-real-p 130 #:non-positive-short-float 131 #:non-positive-short-float-p 132 #:non-positive-single-float-p 133 #:positive-double-float 134 #:positive-double-float-p 143 #:positive-short-float 144 #:positive-short-float-p 145 #:positive-single-float 146 #:positive-single-float-p 148 #:negative-double-float-p 153 #:negative-short-float 154 #:negative-short-float-p 155 #:negative-single-float 156 #:non-negative-integer 157 #:non-negative-long-float-p 158 #:non-negative-rational-p 160 #:non-negative-short-float 161 #:non-positive-integer-p 162 #:non-positive-long-float 163 #:non-positive-long-float-p 164 #:non-positive-rational-p 165 #:non-positive-single-float 170 #:positive-long-float 171 #:positive-long-float-p 172 #:positive-rational-p 182 :parse-positive-real-number 184 :invalid-number-value 185 :invalid-number-reason 187 :make-float-converters 202 (:import-from :std/type :non-negative-integer :positive-integer) 207 :wrapped-character-input-stream 208 :wrapped-character-output-stream 209 :counting-character-input-stream 210 :prefixed-character-output-stream 211 :stream-of :char-count-of :line-count-of :col-count-of 212 :prev-col-count-of :col-index-of :write-prefix 217 (:export :copy-array :signed-array-length)) 219 (defpkg :std/hash-table 222 (:export :hash-table-alist 223 :maphash-keys :hash-table-keys 224 :maphash-values :hash-table-values)) 228 (:import-from :std/sym :symbolicate :with-gensyms) 233 :octets-to-alien-array 235 :clone-octets-to-alien 237 :clone-octets-from-alien 238 :foreign-int-to-integer 245 :c-string-to-string-list 246 :list-all-shared-objects 255 (:use :cl :sb-mop :sb-pcl) 256 (:import-from :std/sym :symb :make-keyword) 257 (:export :list-slot-values-using-class 258 :list-class-methods :list-class-slots :list-indirect-slot-methods 259 :ensure-finalized :subclassp)) 263 (:import-from :std/sym :make-gensym-list) 270 :multiple-value-compose 276 (:import-from :std/sym :symb :mkstr :make-gensym-list :once-only :with-gensyms) 277 (:import-from :std/fu :compose) 278 (:import-from :std/named-readtables :in-readtable :parse-body) 279 (:import-from :std/list :flatten :defmacro!) 286 :o!-symbol-to-g!-symbol 346 (:use :cl :sb-thread :sb-concurrency) 347 (:import-from :std/list :flatten) 348 (:use-reexport :sb-thread) 351 :print-top-level :thread-support-p 352 :find-thread-by-id :thread-id-list 353 :timed-join-thread :kill-thread 355 :hang :finish-threads 356 :make-threads :with-threads 357 :thread-count :dump-thread)) 360 (:use :cl :std/thread :sb-concurrency) 361 (:import-from :std/thread :%make-thread) 362 (:import-from :std/macs :if-let :eval-always) 363 (:import-from :std/list :deletef) 366 :make-oracle :make-supervisor 368 :oracle-id :find-thread 370 :push-worker :push-task-result 383 :pop-worker :pop-task-result 389 :*supervisor-threads* 404 :start-task-pool :pause-task-pool 406 :push-stage :designate-oracle 408 :task :job :task-pool 412 :make-task :task-p :task 413 :task-pool-oracle :task-pool-jobs 415 :task-pool-workers :task-pool-results 418 (defpkg :std/readtable 420 (:import-from :std/named-readtables :defreadtable) 421 (:import-from :std/fu :curry :rcurry :compose) 422 (:import-from :std/sym :symb) 423 (:import-from :std/list :defmacro!) ;; kludge 431 :match-mode-ppcre-lambda-form 432 :subst-mode-ppcre-lambda-form 438 (:import-from :std/type :octet :octet-vector) 453 :bitfield-slot-reader 454 :bitfield-slot-initform 456 :bitfield-slot-unpack 457 :parse-atomic-bitfield-slot-specifier 458 :parse-compound-bitfield-slot-specifier 460 :bitfield-boolean-slot 461 :bitfield-integer-slot 462 :bitfield-member-slot 464 :hex-string-to-octet-vector 465 :octet-vector-to-hex-string 468 :octets-to-integer-le 469 :integer-to-octets-le 476 (:import-from :std/list :group :ensure-cons) 477 (:shadowing-import-from :uiop :println) 478 (:export :printer-status :fmt-row :format-sxhash :iprintln :fmt-tree :println)) 490 :absolute-directory-pathname 491 :+wildfile+ :+pathsep+ :set-pathname-suffix :*tmp-suffix* 496 (:import-from :std/macs :with-gensyms) 505 (:import-from :std/macs :define-constant :once-only :eval-always) 506 (:import-from :std/stream :copy-stream) 507 (:import-from :std/type :octet :octet-vector :array-index :array-length :+default-element-type+) 512 :write-stream-into-file 513 :write-file-into-stream 535 :collapse-whitespaces 536 :make-template-parser 541 (:import-from :sb-int :collect) 542 (:import-from :std/array :signed-array-length) 543 (:export :take :starts-with-subseq :ends-with-subseq 544 :split-sequence :split-sequence-if :split-sequence-if-not)) 548 (:shadowing-import-from :sb-kernel :get-lisp-obj-address :with-pinned-objects :unbound-marker-p :generation-of) 549 (:shadowing-import-from :sb-vm :list-allocated-objects) 550 (:import-from :sb-impl :*logical-hosts*) 552 :*default-arena-size* 553 :current-lisp-implementation 555 :list-package-symbols 557 :package-symbol-names 558 :append-logical-hosts 559 :save-lisp-tree-shake-and-die 561 :forget-shared-object 562 :forget-shared-objects 566 (:use :cl :sb-unicode :cl-ppcre :sb-mop :sb-c :sb-thread :sb-alien :sb-gray :sb-concurrency) 567 (:use-reexport :std/named-readtables :std/defpkg :std/condition 568 :std/sym :std/list :std/type :std/num 569 :std/stream :std/fu :std/array :std/hash-table 570 :std/alien :std/mop :std/thread :std/task 571 :std/macs :std/bit :std/fmt :std/path 572 :std/os :std/file :std/string :std/seq 573 :std/sys :std/readtable)) 576 (:use :cl :cl-user :sb-ext :std 577 :std-int :sb-alien :sb-thread :sb-bsd-sockets 578 :sb-gray :sb-mop :sb-debug)) 580 (pkg:define-lisp-package :std)