JONATHAN ยป Macros

compile-encoder((&key octets from return-form) (&rest args) &body body)
Compile encoder.
with-array(&body body)
Make writing array safe.
with-object(&body body)
Make writing object safe.
with-output((stream) &body body)
Bind *stream* to stream.
with-output-to-string*(&body body)
Output *stream* as string.
write-item(item)
Write item of array.
write-key(key)
Write key part of object.
write-key-value(key value)
Write key and value of object.
write-value(value)
Write value part of object.