This is the json-streams Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:27:17 2025 GMT+0.
json-streams/json-streams.asdjson-streams/package.lispjson-streams/write-float.lispjson-streams/base.lispjson-streams/output-stream.lispjson-streams/input-stream.lispjson-streams/parse.lispjson-streams/output.lispjson-streams/stringify.lispThe main system appears first, followed by any subsystem dependency.
json-streamsA stream based JSON parser/writer, well suited for higher as building block for higher level libraries.
Thomas Bakketun <thomas.bakketun@copyleft.no>
GNU General Public Licence 3.0
package.lisp (file).
write-float.lisp (file).
base.lisp (file).
output-stream.lisp (file).
input-stream.lisp (file).
parse.lisp (file).
output.lisp (file).
stringify.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
json-streams/json-streams.asdjson-streams/package.lispjson-streams/write-float.lispjson-streams/base.lispjson-streams/output-stream.lispjson-streams/input-stream.lispjson-streams/parse.lispjson-streams/output.lispjson-streams/stringify.lispjson-streams/write-float.lisppackage.lisp (file).
json-streams (system).
+float-radix+ (constant).
+min-e+ (constant).
+output-base+ (constant).
+precision+ (constant).
exptt (function).
fixup (function).
flonum->digits (function).
generate (function).
logb (function).
scale (function).
write-float (function).
json-streams/base.lispwrite-float.lisp (file).
json-streams (system).
json-array (type).
json-close (function).
json-error (condition).
json-input-stream (class).
json-object (type).
json-output-stream (class).
json-parse-error (condition).
json-stream (class).
json-stream-position (reader method).
json-string (type).
json-write-error (condition).
with-open-json-stream (macro).
%json-close (generic function).
%json-error (function).
*json-stream* (special variable).
+most-negative-json-integer+ (constant).
+most-positive-json-integer+ (constant).
begin-object (function).
check-key (function).
ecase* (macro).
end-object (function).
json-error-message (reader method).
json-error-stream (reader method).
pop-state (function).
push-state (function).
state-stack (macro).
switch-state (function).
json-streams/output-stream.lispbase.lisp (file).
json-streams (system).
json-write (function).
make-json-output-stream (function).
%json-close (method).
json-encode-key (function).
write-escaped-string (function).
write-indent (function).
write-number (function).
write-unicode (function).
json-streams/input-stream.lispoutput-stream.lisp (file).
json-streams (system).
json-read (function).
make-json-input-stream (function).
%json-close (method).
current-position (function).
expect-string (function).
parse-raw-string (function).
parse-string (function).
parse-string-to-string (function).
peek-next-char (function).
read-4hexdig (function).
read-escaped (function).
read-integer (function).
read-next-char (function).
read-number (function).
read-raw-token (function).
read-string-chars (function).
read-token (function).
skip-space (function).
unread-current-char (function).
valid-unescaped-char-p (function).
json-streams/parse.lispinput-stream.lisp (file).
json-streams (system).
json-parse (function).
json-parse-multiple (function).
parse-single (function).
json-streams/output.lispparse.lisp (file).
json-streams (system).
call-with-json-output (function).
json-output-alist (function).
json-output-boolean (function).
json-output-member (function).
json-output-null (function).
json-output-plist (function).
json-output-value (function).
with-json-array (macro).
with-json-member (macro).
with-json-object (macro).
with-json-output (macro).
json-streams/stringify.lispoutput.lisp (file).
json-streams (system).
json-stringify (function).
json-stringify-multiple (function).
json-stringify-single (function).
Packages are listed by definition order.
json-streamscommon-lisp.
call-with-json-output (function).
json-array (type).
json-close (function).
json-error (condition).
json-input-stream (class).
json-object (type).
json-output-alist (function).
json-output-boolean (function).
json-output-member (function).
json-output-null (function).
json-output-plist (function).
json-output-stream (class).
json-output-value (function).
json-parse (function).
json-parse-error (condition).
json-parse-multiple (function).
json-read (function).
json-stream (class).
json-stream-position (generic reader).
json-string (type).
json-stringify (function).
json-stringify-multiple (function).
json-write (function).
json-write-error (condition).
make-json-input-stream (function).
make-json-output-stream (function).
with-json-array (macro).
with-json-member (macro).
with-json-object (macro).
with-json-output (macro).
with-open-json-stream (macro).
%json-close (generic function).
%json-error (function).
*json-stream* (special variable).
+float-radix+ (constant).
+min-e+ (constant).
+most-negative-json-integer+ (constant).
+most-positive-json-integer+ (constant).
+output-base+ (constant).
+precision+ (constant).
begin-object (function).
check-key (function).
current-position (function).
ecase* (macro).
end-object (function).
expect-string (function).
exptt (function).
fixup (function).
flonum->digits (function).
generate (function).
json-encode-key (function).
json-error-message (generic reader).
json-error-stream (generic reader).
json-stringify-single (function).
logb (function).
parse-raw-string (function).
parse-single (function).
parse-string (function).
parse-string-to-string (function).
peek-next-char (function).
pop-state (function).
push-state (function).
read-4hexdig (function).
read-escaped (function).
read-integer (function).
read-next-char (function).
read-number (function).
read-raw-token (function).
read-string-chars (function).
read-token (function).
scale (function).
skip-space (function).
state-stack (macro).
switch-state (function).
unread-current-char (function).
valid-unescaped-char-p (function).
write-escaped-string (function).
write-float (function).
write-indent (function).
write-number (function).
write-unicode (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
json-input-stream)) ¶automatically generated reader method
:multiple
:use-ratios
:max-exponent
:raw-strings
common-lisp.
:position
This slot is read-only.
(quote nil)
json-input-stream)) ¶json-output-stream)) ¶json-error)) ¶json-error)) ¶| Jump to: | %
B C E F G J L M P R S U V W |
|---|
| Jump to: | %
B C E F G J L M P R S U V W |
|---|
| Jump to: | *
+
C D E I K L M N P R S U |
|---|
| Jump to: | *
+
C D E I K L M N P R S U |
|---|
| Jump to: | B C F I J O P S T W |
|---|
| Jump to: | B C F I J O P S T W |
|---|