The string-escape Reference Manual

Table of Contents

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

The string-escape Reference Manual

This is the string-escape Reference Manual, version 0.0, generated automatically by Declt version 2.3 "Robert April" on Tue Jan 09 15:48:38 2018 GMT+0.


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

1 Introduction

string-escape
=============
Emacs and Python style literal strings as #"..." reader macros

Example
-------
(eval-when (:compile-toplevel :load-toplevel :execute)
  (require '#:string-escape))

(princ #"A\tB\tC\n1\t2\t3")	; print a table with tabs and newlines

(count #\" #"""A "Triple Quoted String" as in Python.""")	; count double quotes

COPYING
-------
Copyright (c) 2014-2015 Devon Sean McCullough

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.


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 string-escape

Author

Devon at ai.NO.mit.SPAM.edu

License

GPLv3

Description

Emacs and Python style string escapes in #"..." form.

Version

0.0

Source

string-escape.asd (file)

Component

string-escape.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 string-escape.asd

Location

string-escape.asd

Systems

string-escape (system)


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

3.1.2 string-escape/string-escape.lisp

Parent

string-escape (system)

Location

string-escape.lisp

Packages

string-escape

Exported Definitions

#"-reader (function)


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

4 Packages

Packages are listed by definition order.


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

4.1 string-escape

Source

string-escape.lisp (file)

Use List

common-lisp

Exported Definitions

#"-reader (function)


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

5 Definitions

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


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

5.1 Exported definitions


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

5.1.1 Functions

Function: #"-reader STREAM SUBCHAR ARG

Reader macro accepts #"..." C compatible string literals
and #"""...""" Python compatible string literals,
both augmented with the \e, \d, \s and \<NewLine> Emacs escapes.

Package

string-escape

Source

string-escape.lisp (file)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   F   L   S  
Index Entry  Section

F
File, Lisp, string-escape.asd: The string-escape<dot>asd file
File, Lisp, string-escape/string-escape.lisp: The string-escape/string-escape<dot>lisp file

L
Lisp File, string-escape.asd: The string-escape<dot>asd file
Lisp File, string-escape/string-escape.lisp: The string-escape/string-escape<dot>lisp file

S
string-escape.asd: The string-escape<dot>asd file
string-escape/string-escape.lisp: The string-escape/string-escape<dot>lisp file

Jump to:   F   L   S  

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

A.2 Functions

Jump to:   #  
F  
Index Entry  Section

#
#"-reader: Exported functions

F
Function, #"-reader: Exported functions

Jump to:   #  
F  

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

A.3 Variables


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

A.4 Data types

Jump to:   P   S  
Index Entry  Section

P
Package, string-escape: The string-escape package

S
string-escape: The string-escape system
string-escape: The string-escape package
System, string-escape: The string-escape system

Jump to:   P   S