changeset 589: |
16a3cdc06cbc |
parent: |
7ce855f76e1d
|
child: |
5bd0eb9fa1fa |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Mon, 12 Aug 2024 21:16:14 -0400 |
permissions: |
-rw-r--r-- |
description: |
add cli/tools/wg |
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 38 :unwind-protect-case)) 42 (:shadowing-import-from :sb-int 43 :with-unique-names :symbolicate :package-symbolicate :keywordicate :gensymify* 61 (:shadowing-import-from :sb-int 62 :ensure-list :recons :memq :assq 63 :ensure-list :proper-list-of-length-p :proper-list-p :singleton-p) 64 (:import-from :std/sym :symb) 65 (:import-from :std/named-readtables :parse-body) 78 :let-binding-transform 79 :ensure-list :recons :memq :assq 80 :circular-list :circular-list-p :circular-tree-p :merge! 86 (:import-from :std/sym :format-symbol :with-gensyms) 87 (:import-from :std/list :ensure-car) 88 (:export :+default-element-type+ 89 :array-index :array-length 90 :negative-integer :non-negative-integer 91 :positive-integer :octet 100 :parse-positive-real-number 102 :invalid-number-value 103 :invalid-number-reason 105 :make-float-converters 120 (:import-from :std/type :non-negative-integer :positive-integer) 125 :wrapped-character-input-stream 126 :wrapped-character-output-stream 127 :counting-character-input-stream 128 :prefixed-character-output-stream 129 :stream-of :char-count-of :line-count-of :col-count-of 130 :prev-col-count-of :col-index-of :write-prefix 135 (:export :copy-array :signed-array-length)) 137 (defpkg :std/hash-table 140 (:export :hash-table-alist 141 :maphash-keys :hash-table-keys 142 :maphash-values :hash-table-values)) 146 (:import-from :std/sym :symbolicate :with-gensyms) 151 :clone-octets-to-alien 152 :clone-octets-from-alien 153 :foreign-int-to-integer 160 :c-string-to-string-list 161 :list-all-shared-objects 168 (:use :cl :sb-mop :sb-pcl) 169 (:import-from :std/sym :symb :make-keyword) 170 (:export :list-slot-values-using-class 171 :list-class-methods :list-class-slots :list-indirect-slot-methods)) 175 (:import-from :std/sym :make-gensym-list) 182 :multiple-value-compose 188 (:import-from :std/sym :symb :mkstr :make-gensym-list :once-only :with-gensyms) 189 (:import-from :std/fu :compose) 190 (:import-from :std/named-readtables :in-readtable :parse-body) 191 (:import-from :std/list :flatten :defmacro!) 198 :o!-symbol-to-g!-symbol 258 (:use :cl :sb-thread :sb-concurrency) 259 (:import-from :std/list :flatten) 260 (:use-reexport :sb-thread) 262 :print-top-level :thread-support-p 263 :find-thread-by-id :thread-id-list 264 :timed-join-thread :kill-thread 266 :hang :finish-threads 267 :make-threads :with-threads 268 :thread-count :dump-thread)) 271 (:use :cl :std/thread :sb-concurrency) 272 (:import-from :std/thread :%make-thread) 273 (:import-from :std/macs :if-let) 276 :make-oracle :make-supervisor 278 :oracle-id :find-thread 280 :push-worker :push-task-result 283 :pop-worker :pop-task-result 298 :start-task-pool :pause-task-pool 300 :push-stage :designate-oracle 302 :task :job :task-pool 306 :make-task :task-p :task 307 :task-pool-oracle :task-pool-jobs 309 :task-pool-workers :task-pool-results 312 (defpkg :std/readtable 314 (:import-from :std/named-readtables :defreadtable) 315 (:import-from :std/fu :curry :rcurry :compose) 316 (:import-from :std/sym :symb) 317 (:import-from :std/list :defmacro!) ;; kludge 325 :match-mode-ppcre-lambda-form 326 :subst-mode-ppcre-lambda-form 332 (:import-from :std/type :octet :octet-vector) 347 :bitfield-slot-reader 348 :bitfield-slot-initform 350 :bitfield-slot-unpack 351 :parse-atomic-bitfield-slot-specifier 352 :parse-compound-bitfield-slot-specifier 354 :bitfield-boolean-slot 355 :bitfield-integer-slot 356 :bitfield-member-slot 358 :hex-string-to-octet-vector 359 :octet-vector-to-hex-string 362 :octets-to-integer-le 363 :integer-to-octets-le 370 (:import-from :std/list :group :ensure-cons) 371 (:shadowing-import-from :uiop :println) 372 (:export :printer-status :fmt-row :format-sxhash :iprintln :fmt-tree :println)) 382 :absolute-directory-pathname 383 :+wildfile+ :+pathsep+ :set-pathname-suffix :*tmp-suffix* 388 (:import-from :std/macs :with-gensyms) 396 (:import-from :std/macs :define-constant :once-only :eval-always) 397 (:import-from :std/stream :copy-stream) 398 (:import-from :std/type :octet :octet-vector :array-index :array-length :+default-element-type+) 403 :write-stream-into-file 404 :write-file-into-stream 426 :collapse-whitespaces 427 :make-template-parser 432 (:import-from :sb-int :collect) 433 (:import-from :std/array :signed-array-length) 434 (:export :take :starts-with-subseq :ends-with-subseq 435 :split-sequence :split-sequence-if :split-sequence-if-not)) 439 (:shadowing-import-from :sb-kernel :get-lisp-obj-address :with-pinned-objects :unbound-marker-p :generation-of) 440 (:shadowing-import-from :sb-vm :list-allocated-objects) 441 (:import-from :sb-impl :*logical-hosts*) 443 :current-lisp-implementation 445 :list-package-symbols 447 :package-symbol-names 448 :append-logical-hosts 449 :save-lisp-tree-shake-and-die 451 :forget-shared-object 452 :forget-shared-objects)) 455 (:use :cl :sb-unicode :cl-ppcre :sb-mop :sb-c :sb-thread :sb-alien :sb-gray :sb-concurrency) 456 (:use-reexport :std/named-readtables :std/defpkg :std/condition 457 :std/sym :std/list :std/type :std/num 458 :std/stream :std/fu :std/array :std/hash-table 459 :std/alien :std/mop :std/thread :std/task 460 :std/macs :std/bit :std/fmt :std/path 461 :std/os :std/file :std/string :std/seq 462 :std/sys :std/readtable)) 465 (:use :cl :cl-user :sb-ext :std 466 :std-int :sb-alien :sb-thread :sb-bsd-sockets 467 :sb-gray :sb-mop :sb-debug)) 469 (pkg:define-lisp-package :std)