1 ;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp -*-
3 (in-package :common-lisp-user
)
5 (defpackage :io.encodings
7 (:use
#:common-lisp
#:iolib-utils
)
9 ;; External-format handling
10 #:external-format
#:make-external-format
11 #:find-external-format
#:ensure-external-format
12 #:ef-name
#:ef-line-terminator
#:ef-octet-size
13 #:*external-format-list
*
14 #:*default-external-format
* #:*default-line-terminator
*
15 #:octets-to-string
#:string-to-octets
16 ;; External format error conditions
17 #:void-external-format
18 #:octets-encoding-error
19 #:octet-decoding-error
#:end-of-input-in-character
20 #:malformed-multibyte-sequence
#:invalid-starter-octet
21 #:invalid-continuation-octet
#:overlong-octet-sequence
22 #:illegal-code-point
))