The core-reader Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The core-reader Reference Manual

This is the core-reader Reference Manual, version 0.1.2, generated automatically by Declt version 3.0 "Montgomery Scott" on Fri Jun 26 10:52:44 2020 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

CORE-READER 0.1.1

What is this?

Utilities for stream oriented reader.

Current lisp world

Lisp has READ.

Issues

Less internals for writing READ like feature.

Proposal

CORE-READER provides it.

Usage

See spec file.

From developer

Product's goal

License

MIT

Tested with

Installation


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 core-reader

Author

Shinichi Sato

License

MIT

Description

Utilities for stream oriented reader.

Long Description

# CORE-READER 0.1.1
## What is this?
Utilities for stream oriented reader.

### Current lisp world
Lisp has ‘READ‘.
### Issues
Less internals for writing ‘READ‘ like feature. ### Proposal
CORE-READER provides it.
## Usage
See spec file.
## From developer

### Product’s goal

### License
MIT

### Tested with
* SBCL/2.0.2
* CCL/1.12
* ECL/20.4.24
* CLISP/2.49

## Installation

Version

0.1.2

Source

core-reader.asd (file)

Component

core-reader.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 core-reader.asd

Location

core-reader.asd

Systems

core-reader (system)


Previous: , Up: Lisp files   [Contents][Index]

3.1.2 core-reader/core-reader.lisp

Parent

core-reader (system)

Location

core-reader.lisp

Packages

core-reader

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 core-reader

Source

core-reader.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Compiler macros

Compiler Macro: char-pred CHAR &optional CHECK
Package

core-reader

Source

core-reader.lisp (file)

Compiler Macro: read-string-till FUNCTION &optional STREAM EOF-ERROR-P EOF-VALUE CONSUME INCLUDE
Package

core-reader

Source

core-reader.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Functions

Function: char-pred CHAR &optional CHECK
Package

core-reader

Source

core-reader.lisp (file)

Function: delimiter DELIMITERS
Package

core-reader

Source

core-reader.lisp (file)

Function: read-delimited-string END-CHAR &optional *STANDARD-INPUT* START-CHAR
Package

core-reader

Source

core-reader.lisp (file)

Function: read-string-till PRED &optional *STANDARD-INPUT* EOF-ERROR-P EOF-VALUE CONSUME INCLUDE
Package

core-reader

Source

core-reader.lisp (file)

Function: string-concat LIST
Package

core-reader

Source

core-reader.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Functions

Function: %read-string-till PRED *STANDARD-INPUT* EOF-ERROR-P EOF-VALUE CONSUME INCLUDE
Package

core-reader

Source

core-reader.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Types

Type: function-designator ()
Package

core-reader

Source

core-reader.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L  
Index Entry  Section

C
core-reader.asd: The core-reader․asd file
core-reader/core-reader.lisp: The core-reader/core-reader․lisp file

F
File, Lisp, core-reader.asd: The core-reader․asd file
File, Lisp, core-reader/core-reader.lisp: The core-reader/core-reader․lisp file

L
Lisp File, core-reader.asd: The core-reader․asd file
Lisp File, core-reader/core-reader.lisp: The core-reader/core-reader․lisp file

Jump to:   C   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %  
C   D   F   R   S  
Index Entry  Section

%
%read-string-till: Internal functions

C
char-pred: Exported compiler macros
char-pred: Exported functions
Compiler Macro, char-pred: Exported compiler macros
Compiler Macro, read-string-till: Exported compiler macros

D
delimiter: Exported functions

F
Function, %read-string-till: Internal functions
Function, char-pred: Exported functions
Function, delimiter: Exported functions
Function, read-delimited-string: Exported functions
Function, read-string-till: Exported functions
Function, string-concat: Exported functions

R
read-delimited-string: Exported functions
read-string-till: Exported compiler macros
read-string-till: Exported functions

S
string-concat: Exported functions

Jump to:   %  
C   D   F   R   S  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables


Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   F   P   S   T  
Index Entry  Section

C
core-reader: The core-reader system
core-reader: The core-reader package

F
function-designator: Internal types

P
Package, core-reader: The core-reader package

S
System, core-reader: The core-reader system

T
Type, function-designator: Internal types

Jump to:   C   F   P   S   T