ReaderCategory

is a reader-owned source category, independent of any display style.

Boolean

instantiate

(Fn [] ReaderCategory)

creates a Boolean.

Character

instantiate

(Fn [] ReaderCategory)

creates a Character.

Close

instantiate

(Fn [] ReaderCategory)

creates a Close.

Comment

instantiate

(Fn [] ReaderCategory)

creates a Comment.

Number

instantiate

(Fn [] ReaderCategory)

creates a Number.

Open

instantiate

(Fn [] ReaderCategory)

creates a Open.

Pattern

instantiate

(Fn [] ReaderCategory)

creates a Pattern.

Prefix

instantiate

(Fn [] ReaderCategory)

creates a Prefix.

String

instantiate

(Fn [] ReaderCategory)

creates a String.

Symbol

instantiate

(Fn [] ReaderCategory)

creates a Symbol.

Unknown

instantiate

(Fn [] ReaderCategory)

creates a Unknown.

Whitespace

instantiate

(Fn [] ReaderCategory)

creates a Whitespace.

copy

instantiate

(Fn [(Ref ReaderCategory a)] ReaderCategory)

copies a ReaderCategory.

delete

instantiate

(Fn [ReaderCategory] ())

deletes a ReaderCategory. This should usually not be called manually.

get-tag

instantiate

(Fn [(Ref ReaderCategory a)] Int)

Gets the tag from a ReaderCategory.

prn

instantiate

(Fn [(Ref ReaderCategory a)] String)

converts a ReaderCategory to a string.

str

instantiate

(Fn [(Ref ReaderCategory a)] String)

converts a ReaderCategory to a string.