The xhtmlambda Reference Manual

Table of Contents

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

The xhtmlambda Reference Manual

This is the xhtmlambda Reference Manual, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 12:46:26 2018 GMT+0.


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

1 Introduction

(X)HTMLambda
============
Copyright (c) 2012-2018 Marco Antoniotti
See file COPYING for licensing information



DESCRIPTION
-----------

(X)HTMLambda is yet another (X)HTML library which emphasizes
programmability and user-friendliness.  Each (X)HTML element is a
strucuterd object and pretty-printing of (X)HTML trees is well defined
to provide properly indented human-readable output even for complex
recursive arrangements.


INSTALLATION
------------

(X)HTMLambda is available on quicklisp.

Otherwise, installation should be simple if you have ASDF,
or MK-DEFSYSTEM set up.


A NOTE ON FORKING
-----------------

Of course you are free to fork the project subject to the current
licensing scheme.  However, before you do so, I ask you to consider
plain old "cooperation" by asking me to become a developer.
It helps keeping the entropy level at an acceptable level.


Enjoy



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 xhtmlambda

Author

Marco Antoniotti

License

BSD

Description

THe XHTMLambda System.

Another HTML/XHTML/XML generation (and parsing) system in Common Lisp.

Dependency

cl-unicode

Source

xhtmlambda.asd (file)

Components

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

3 Modules

Modules are listed depth-first from the system components tree.


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

3.1 xhtmlambda/utilities

Dependency

xhtmlambda-pkg.lisp (file)

Parent

xhtmlambda (system)

Location

utilities/

Component

streams-utilities.lisp (file)


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

3.2 xhtmlambda/impl-dependent

Dependency

xhtmlambda-pkg.lisp (file)

Parent

xhtmlambda (system)

Location

impl-dependent/


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

4 Files

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


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

4.1 Lisp


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

4.1.1 xhtmlambda.asd

Location

xhtmlambda.asd

Systems

xhtmlambda (system)


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

4.1.2 xhtmlambda/xhtmlambda-pkg.lisp

Parent

xhtmlambda (system)

Location

xhtmlambda-pkg.lisp

Packages

it.unimib.disco.ma.xhtmlambda


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

4.1.3 xhtmlambda/xhtmlambda.lisp

Dependency

xhtmlambda-pkg.lisp (file)

Parent

xhtmlambda (system)

Location

xhtmlambda.lisp

Exported Definitions
Internal Definitions

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

4.1.4 xhtmlambda/utilities/streams-utilities.lisp

Parent

utilities (module)

Location

utilities/streams-utilities.lisp

Internal Definitions

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

4.1.5 xhtmlambda/xml-parser.lisp

Dependency

utilities (module)

Parent

xhtmlambda (system)

Location

xml-parser.lisp

Internal Definitions

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

5 Packages

Packages are listed by definition order.


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

5.1 it.unimib.disco.ma.xhtmlambda

The XHTMLambda Package.

Yet another HTML/XHTML/XML producing (and parsing) library.

Source

xhtmlambda-pkg.lisp (file)

Nicknames
Use List

common-lisp

Exported Definitions
Internal Definitions

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

6 Definitions

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


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

6.1 Exported definitions


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

6.1.1 Special variables

Special Variable: *default-html-sexp-syntax*

The default HTML syntax used in the SEXP-based coding of HTML.

The variable can take on the values of the type HTML-SEXP-SYNTAX, i.e., :COMPACT or :STANDARD. The default is :COMPACT.

See Also:

Type HTML-SEXP-SYNTAX

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *html5-no-self-closing-tag*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)


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

6.1.2 Macros

Macro: a ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: abbr ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: address ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: area &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: article ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: aside ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: audio ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: b ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: base &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: bdo ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: body ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: br &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: button ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: canvas ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: caption ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: cite ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: code ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: col &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: colgroup ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: command &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: comment ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: datagrid ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: datalist ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: datatemplate ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: dd ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: del ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: details ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: dfn ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: dialog ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: div ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: dl ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: document ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: dt ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: em ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: embed ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: event-source &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: fieldset ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: figure ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: footer ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: form ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: frame ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: frameset ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: h1 ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: h2 ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: h3 ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: h4 ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: h5 ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: h6 ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: head ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: header ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: hr &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: html ATTRIBUTES &rest CONTENT

The top level HTML element.

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: htmlise (&key SYNTAX) XHTML-FORM

The HTMLISE macro.

The macro ’rewrites’ a form according to the SYNTAX switch. If it is :COMPACT then all the forms are read as if they where written in the abbreviated syntax, which is more useful for many forms without too
many attributes. Otherwise, the ’standard’ syntax is used, where the attribute list must always be specified, even if (). The default for
the SYNTAX switch, which is held in the variable *DEFAULT-HTML-SEXP-SYNTAX* is :COMPACT.

Arguments and Values:

XHTML-FORM : a Sexp representing some (X)HTML code.
SYNTAX : a HTML-SEXP-SYNTAX designator; defaults to *DEFAULT-HTML-SEXP-SYNTAX* FORM : a FORM

Examples:

cl-prompt> (htmlise (:syntax :compact) (<:p (<:b "Compact syntax."))) <p><b>Compact Syntax</b></p>

cl-prompt> (htmlise (:syntax :standard) (<:p () (<:b () "Standard syntax."))) <p><b>Standard syntax</b></p>

cl-prompt> (htmlise () ((<:p :style "color: red") (<:b "Compact syntax."))) <p style="color: red"><b>Compact Syntax</b></p>

See Also:

*default-html-sexp-syntax*

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: htmlize XHTML-FORM &key SYNTAX
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: i ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: iframe ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: img &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: input ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: ins ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: kbd ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: label ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: legend ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: li ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: link &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: m ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: main ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: menu ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: meta &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: meter ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: nav ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: nest ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: noframes ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: noscript ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: object ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: ol ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: optgroup ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: option ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: output ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: p ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: param ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: pre ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: progress ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: q ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: rule ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: samp ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: script ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: section ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: select ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: small ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: source &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: span ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: strong ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: style ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: sub ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: sup ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: table ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: tbody ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: td ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: textarea ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: tfoot ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: th ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: thead ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: title ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: tr ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: tt ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: ul ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: var ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: video ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: with-html-syntax (STREAM &key PRINT-PRETTY) HTML
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: with-html-syntax-output (STREAM &key PRINT-PRETTY SYNTAX) HTML

Writes out a (X)HTML form to a stream.

The writing is done using the XHTMLambda pretty-print dispatch table, which is used if PRINT-PRETTY is non-NIL. The HTML form is represented using the appropriate SYNTAX.

Arguments and Values:

STREAM : a STREAM
PRINT-PRETTY : a generalized boolean; defaults to *print-pretty* SYNTAX : a HTML-SEXP-SYNTAX value; defaults to *default-html-sexp-syntax* FORM : a FORM

Examples:

cl-prompt> (<:with-html-syntax-output (*standard-output* :syntax :standard :print-pretty t) (<:p () (<:code () "for i in $ZZ do ...")))
<p>
<code>
for i in $ZZ do ...
</code>
</p>
<p><code>for i in $ZZ do ...</code></p>

See Also:

*default-html-sexp-syntax* and html-sexp-syntax

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)


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

6.1.3 Functions

Function: htmlize* XHTML-FORM &key SYNTAX
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)


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

6.1.4 Types

Type: html-sexp-syntax ()

The (enumerated) type of ’syntaxes’ for the HTML Sexp-based representation.

The actual type is defined to be (MEMBER :COMPACT :STANDARD).
Each syntax style allows for different ways to write (X)HTML in Common Lisp code.

<pre>
:COMPACT

tag
(tag . body)
((tag . attribute) . body)

:STANDARD

tag
(tag attributes . body)
</pre>

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)


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

6.2 Internal definitions


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

6.2.1 Special variables

Special Variable: *backlog-length*
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Special Variable: *backtraceable-streams*
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Special Variable: *buffer-collector*
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Special Variable: *def-el-v*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *downcase-names*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *eof*
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Special Variable: *html-tags*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *html-tags-db*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *html5-void-elements*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *quote-character*

The ’quote’ character used in (X)HTML(5) string quoting.

The default is #\".

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *whitespace-characters*
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Special Variable: *xhtml-indent*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Special Variable: *xhtml-pd*
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)


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

6.2.2 Macros

Macro: def-element NAME &key CATEGORIES CONTEXT CONTENT SPECIFIC-ATTRIBUTES DOCUMENTATION
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: map ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: time ATTRIBUTES &rest CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Macro: with-backlogged-stream (S) &body FORMS
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)


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

6.2.3 Functions

Function: %element &key (TAG TAG) (ATTRIBUTES ATTRIBUTES) (CONTENT CONTENT)
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: alts XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: att-value XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: attdef XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: attlistdecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: attribute* XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: atttype XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: cdata XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: cdend XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: cdsect XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: cdstart XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: char-ref XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: chardata XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: children XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: clean-stream-backlog STREAM
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Function: clean-streams-backlogs ()
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Function: collect-char C BUFFER
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: collect-string S BUFFER
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: comment-rule XML-STREAM &optional COMMENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: content XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: contentspec XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: copy-buffer &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: copy-element INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: copy-tag INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: declsep XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: defaultdecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: doctypedecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: document-rule XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: element-attributes INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: element-content INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: element-p OBJECT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: element-rule XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: element-tag INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: element-tag-rule XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: elementdecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: encname XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: encodingdecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: end-tag-name ELEMENT-LIST-REP
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: ensure-evaluation SEXP
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: entity-ref XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: entity-value XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: entitydecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: entitydef XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: enumeratedtype XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: enumeration XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: eq-rule XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: etag XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: external-id XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: gedecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: get-char &optional STREAM EOF-ERROR-P EOF-VALUE RECURSIVE-P
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Function: intsubset XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-a X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-abbr X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-address X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-area X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-article X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-aside X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-audio X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-b X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-base X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-bdo X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-body X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-br X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-button X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-canvas X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-caption X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-character X
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-cite X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-code X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-col X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-colgroup X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-command X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-comment X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-datagrid X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-datalist X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-datatemplate X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-dd X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-del X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-details X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-dfn X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-dialog X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-div X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-dl X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-document X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-dt X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-em X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-embed X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-empty-tag ELEMENT-LIST-REP
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-eof X
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-event-source X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-fieldset X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-figure X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-footer X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-form X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-frame X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-frameset X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-h1 X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-h2 X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-h3 X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-h4 X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-h5 X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-h6 X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-head X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-header X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-hr X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-html X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-html-content X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-html-tag X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-i X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-iframe X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-img X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-input X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-ins X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-kbd X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-label X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-latin-alphabetic-character X
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-latin-character X
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-legend X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-li X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-link X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-m X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-main X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-map X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-menu X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-meta X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-meter X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-name-char C &aux CC
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-name-start-char C &aux CC
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-nav X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-nest X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-noframes X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-noscript X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-object X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-ol X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-optgroup X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-option X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-output X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-p X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-param X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-pre X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-progress X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-pubid-char C &aux CC
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: is-q X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-rule X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-samp X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-script X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-section X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-select X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-small X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-source X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-span X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-strong X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-style X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-sub X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-sup X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-table X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-tbody X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-td X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-textarea X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-tfoot X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-th X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-thead X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-time X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-title X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-tr X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-tt X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-ul X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-var X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-video X
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: is-white-space X &aux CC
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: look-at-char &optional PEEK-TYPE STREAM EOF-ERROR-P EOF-VALUE RECURSIVE-P
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Function: make-tag &key (NAME NAME) (CATEGORIES CATEGORIES) (CONTEXT CONTEXT) (CONTENT CONTENT) (SPECIFIC-ATTRIBUTES SPECIFIC-ATTRIBUTES)
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: markupdecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: misc XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: misc* XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: mixed XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: name XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: name-char XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: name-start-char XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: ncs XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: ndatadecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: new-buffer ()
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: nmtoken XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: notationdecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: notationtype XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: pedecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: pedef XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: pereference XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: pi-rule XML-STREAM &optional PI-CONTENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: pprint-xhtml S XHTML-ELEMENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: pprint-xhtml-comment S XHTML-COMMENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: pprint-xhtml-document S XHTML-DOCUMENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: pprint-xhtml-html S XHTML-DOCUMENT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: pprint-xhtml-pre S XHTML-PRE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: pprint-xhtml-string S XHTML-STRING
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: pprint-xhtml-symbol S XHTML-SYMBOL
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: prolog XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: pubid-char XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: pubid-literal XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: public-id XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: read-char= =C= &optional XML-STREAM ERRORP EOF-ERROR-P EOF RECURSIVE
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: read-chars= =S= &optional XML-STREAM EOF-ERROR-P EOF RECURSIVE
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: reference XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: reset-buffer &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: rest-ncs XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: rewrite-form FORM &optional SYNTAX
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: rewrite-xhtml-form XHTML-FORM &optional SYNTAX
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: s XML-STREAM &optional WS
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: sddecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: seqs XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: set-quote-character C

Setf the current ’quote’ character used in (X)HTML(5) string quoting.

Arguments and Values:

C : a character, either #’ or #\".

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: splice-element-sublists LE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: start-tag-name ELEMENT-LIST-REP
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: stream-backlog STREAM
Function: (setf stream-backlog) V STREAM
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Function: stringtype XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: system-literal XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: t_categories INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: t_content INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: t_context INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: t_name INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: t_specific-attributes INSTANCE
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tag-categories NAME
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tag-content NAME
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tag-context NAME
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tag-info NAME
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tag-name NAME
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tag-p OBJECT
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tag-specific-attributes NAME
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: tokenizedtype XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: translate-xhtml-attributes TAG ATTRIBUTES
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Function: unget-char CHAR &optional STREAM BACKLOG-LENGTH
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Function: unget-chars CHARS &optional STREAM BACKLOG-LENGTH
Package

it.unimib.disco.ma.xhtmlambda

Source

streams-utilities.lisp (file)

Function: versioninfo XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: white-space XML-STREAM &optional WS
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Function: xmldecl XML-STREAM &optional B
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)


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

6.2.4 Generic functions

Generic Function: element TAG ATTRIBUTES &rest CONTENT

The ELEMENT constructor.

Serves as a ’factory’ for ELEMENT objects and as a hook for peri-call methods.

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Methods
Method: element (TAG symbol) (ATTRIBUTES list) &rest CONTENT
Generic Function: is-html-sexp SEXP
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Methods
Method: is-html-sexp (SEXP symbol)
Method: is-html-sexp (SEXP cons)
Generic Function: parse SOURCE &key &allow-other-keys
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)

Methods
Method: parse (SOURCE string) &key &allow-other-keys
Method: parse (SOURCE pathname) &key &allow-other-keys
Method: parse (SOURCE stream) &key &allow-other-keys
Generic Function: rewrite OP SPEC SYNTAX

Rewrites a Sexp representing a (X)HTML element.

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Methods
Method: rewrite (OP symbol) (SPEC list) (SYNTAX (eql standard))
Method: rewrite (OP cons) (SPEC list) (SYNTAX (eql standard))
Method: rewrite (OP symbol) (SPEC list) (SYNTAX (eql compact))
Method: rewrite (OP cons) (SPEC list) (SYNTAX (eql compact))
Generic Function: translate-xhtml-sexp XHTML-SEXP
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Methods
Method: translate-xhtml-sexp (XHTML-SEXP cons)
Method: translate-xhtml-sexp (XHTML-SEXP number)
Method: translate-xhtml-sexp (XHTML-SEXP string)
Method: translate-xhtml-sexp (XHTML-SEXP character)
Method: translate-xhtml-sexp (XHTML-SEXP symbol)
Generic Function: xhtml-parse-error-msg CONDITION
Package

it.unimib.disco.ma.xhtmlambda

Methods
Method: xhtml-parse-error-msg (CONDITION xhtml-parse-error)
Source

xhtmlambda.lisp (file)

Generic Function: xhtml-parse-error-tag CONDITION
Package

it.unimib.disco.ma.xhtmlambda

Methods
Method: xhtml-parse-error-tag (CONDITION xhtml-parse-error)
Source

xhtmlambda.lisp (file)


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

6.2.5 Conditions

Condition: xhtml-parse-error ()
Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Direct superclasses

parse-error (condition)

Direct methods
Direct slots
Slot: tag
Initargs

:tag

Readers

xhtml-parse-error-tag (generic function)

Slot: msg
Initargs

:message

Initform

(quote "")

Readers

xhtml-parse-error-msg (generic function)


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

6.2.6 Structures

Structure: element ()

The ELEMENT Structure.

This structure represents a minimal ’XML’ element with a TAG, a (LIST) of ATTRIBUTES and relative CONTENT.

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods

print-object (method)

Direct slots
Slot: tag
Type

symbol

Readers

element-tag (function)

Writers

(setf element-tag) (function)

Slot: attributes
Type

list

Readers

element-attributes (function)

Writers

(setf element-attributes) (function)

Slot: content
Readers

element-content (function)

Writers

(setf element-content) (function)

Structure: tag ()

The Tag Structure.

The tag structure contains (meta) information about a specific tag. Cfr. the HTML5 spec for the details on each field. Most of them are kept empty and for future use.

Package

it.unimib.disco.ma.xhtmlambda

Source

xhtmlambda.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: name
Type

(or symbol string)

Readers

t_name (function)

Writers

(setf t_name) (function)

Slot: categories
Readers

t_categories (function)

Writers

(setf t_categories) (function)

Slot: context
Readers

t_context (function)

Writers

(setf t_context) (function)

Slot: content
Readers

t_content (function)

Writers

(setf t_content) (function)

Slot: specific-attributes
Readers

t_specific-attributes (function)

Writers

(setf t_specific-attributes) (function)


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

6.2.7 Types

Type: character-buffer ()
Package

it.unimib.disco.ma.xhtmlambda

Source

xml-parser.lisp (file)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   F   L   M   X  
Index Entry  Section

F
File, Lisp, xhtmlambda.asd: The xhtmlambda<dot>asd file
File, Lisp, xhtmlambda/utilities/streams-utilities.lisp: The xhtmlambda/utilities/streams-utilities<dot>lisp file
File, Lisp, xhtmlambda/xhtmlambda-pkg.lisp: The xhtmlambda/xhtmlambda-pkg<dot>lisp file
File, Lisp, xhtmlambda/xhtmlambda.lisp: The xhtmlambda/xhtmlambda<dot>lisp file
File, Lisp, xhtmlambda/xml-parser.lisp: The xhtmlambda/xml-parser<dot>lisp file

L
Lisp File, xhtmlambda.asd: The xhtmlambda<dot>asd file
Lisp File, xhtmlambda/utilities/streams-utilities.lisp: The xhtmlambda/utilities/streams-utilities<dot>lisp file
Lisp File, xhtmlambda/xhtmlambda-pkg.lisp: The xhtmlambda/xhtmlambda-pkg<dot>lisp file
Lisp File, xhtmlambda/xhtmlambda.lisp: The xhtmlambda/xhtmlambda<dot>lisp file
Lisp File, xhtmlambda/xml-parser.lisp: The xhtmlambda/xml-parser<dot>lisp file

M
Module, xhtmlambda/impl-dependent: The xhtmlambda/impl-dependent module
Module, xhtmlambda/utilities: The xhtmlambda/utilities module

X
xhtmlambda.asd: The xhtmlambda<dot>asd file
xhtmlambda/impl-dependent: The xhtmlambda/impl-dependent module
xhtmlambda/utilities: The xhtmlambda/utilities module
xhtmlambda/utilities/streams-utilities.lisp: The xhtmlambda/utilities/streams-utilities<dot>lisp file
xhtmlambda/xhtmlambda-pkg.lisp: The xhtmlambda/xhtmlambda-pkg<dot>lisp file
xhtmlambda/xhtmlambda.lisp: The xhtmlambda/xhtmlambda<dot>lisp file
xhtmlambda/xml-parser.lisp: The xhtmlambda/xml-parser<dot>lisp file

Jump to:   F   L   M   X  

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

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W   X  
Index Entry  Section

%
%element: Internal functions

(
(setf stream-backlog): Internal functions

A
a: Exported macros
abbr: Exported macros
address: Exported macros
alts: Internal functions
area: Exported macros
article: Exported macros
aside: Exported macros
att-value: Internal functions
attdef: Internal functions
attlistdecl: Internal functions
attribute*: Internal functions
atttype: Internal functions
audio: Exported macros

B
b: Exported macros
base: Exported macros
bdo: Exported macros
body: Exported macros
br: Exported macros
button: Exported macros

C
canvas: Exported macros
caption: Exported macros
cdata: Internal functions
cdend: Internal functions
cdsect: Internal functions
cdstart: Internal functions
char-ref: Internal functions
chardata: Internal functions
children: Internal functions
cite: Exported macros
clean-stream-backlog: Internal functions
clean-streams-backlogs: Internal functions
code: Exported macros
col: Exported macros
colgroup: Exported macros
collect-char: Internal functions
collect-string: Internal functions
command: Exported macros
comment: Exported macros
comment-rule: Internal functions
content: Internal functions
contentspec: Internal functions
copy-buffer: Internal functions
copy-element: Internal functions
copy-tag: Internal functions

D
datagrid: Exported macros
datalist: Exported macros
datatemplate: Exported macros
dd: Exported macros
declsep: Internal functions
def-element: Internal macros
defaultdecl: Internal functions
del: Exported macros
details: Exported macros
dfn: Exported macros
dialog: Exported macros
div: Exported macros
dl: Exported macros
doctypedecl: Internal functions
document: Exported macros
document-rule: Internal functions
dt: Exported macros

E
element: Internal generic functions
element: Internal generic functions
element-attributes: Internal functions
element-content: Internal functions
element-p: Internal functions
element-rule: Internal functions
element-tag: Internal functions
element-tag-rule: Internal functions
elementdecl: Internal functions
em: Exported macros
embed: Exported macros
encname: Internal functions
encodingdecl: Internal functions
end-tag-name: Internal functions
ensure-evaluation: Internal functions
entity-ref: Internal functions
entity-value: Internal functions
entitydecl: Internal functions
entitydef: Internal functions
enumeratedtype: Internal functions
enumeration: Internal functions
eq-rule: Internal functions
etag: Internal functions
event-source: Exported macros
external-id: Internal functions

F
fieldset: Exported macros
figure: Exported macros
footer: Exported macros
form: Exported macros
frame: Exported macros
frameset: Exported macros
Function, %element: Internal functions
Function, (setf stream-backlog): Internal functions
Function, alts: Internal functions
Function, att-value: Internal functions
Function, attdef: Internal functions
Function, attlistdecl: Internal functions
Function, attribute*: Internal functions
Function, atttype: Internal functions
Function, cdata: Internal functions
Function, cdend: Internal functions
Function, cdsect: Internal functions
Function, cdstart: Internal functions
Function, char-ref: Internal functions
Function, chardata: Internal functions
Function, children: Internal functions
Function, clean-stream-backlog: Internal functions
Function, clean-streams-backlogs: Internal functions
Function, collect-char: Internal functions
Function, collect-string: Internal functions
Function, comment-rule: Internal functions
Function, content: Internal functions
Function, contentspec: Internal functions
Function, copy-buffer: Internal functions
Function, copy-element: Internal functions
Function, copy-tag: Internal functions
Function, declsep: Internal functions
Function, defaultdecl: Internal functions
Function, doctypedecl: Internal functions
Function, document-rule: Internal functions
Function, element-attributes: Internal functions
Function, element-content: Internal functions
Function, element-p: Internal functions
Function, element-rule: Internal functions
Function, element-tag: Internal functions
Function, element-tag-rule: Internal functions
Function, elementdecl: Internal functions
Function, encname: Internal functions
Function, encodingdecl: Internal functions
Function, end-tag-name: Internal functions
Function, ensure-evaluation: Internal functions
Function, entity-ref: Internal functions
Function, entity-value: Internal functions
Function, entitydecl: Internal functions
Function, entitydef: Internal functions
Function, enumeratedtype: Internal functions
Function, enumeration: Internal functions
Function, eq-rule: Internal functions
Function, etag: Internal functions
Function, external-id: Internal functions
Function, gedecl: Internal functions
Function, get-char: Internal functions
Function, htmlize*: Exported functions
Function, intsubset: Internal functions
Function, is-a: Internal functions
Function, is-abbr: Internal functions
Function, is-address: Internal functions
Function, is-area: Internal functions
Function, is-article: Internal functions
Function, is-aside: Internal functions
Function, is-audio: Internal functions
Function, is-b: Internal functions
Function, is-base: Internal functions
Function, is-bdo: Internal functions
Function, is-body: Internal functions
Function, is-br: Internal functions
Function, is-button: Internal functions
Function, is-canvas: Internal functions
Function, is-caption: Internal functions
Function, is-character: Internal functions
Function, is-cite: Internal functions
Function, is-code: Internal functions
Function, is-col: Internal functions
Function, is-colgroup: Internal functions
Function, is-command: Internal functions
Function, is-comment: Internal functions
Function, is-datagrid: Internal functions
Function, is-datalist: Internal functions
Function, is-datatemplate: Internal functions
Function, is-dd: Internal functions
Function, is-del: Internal functions
Function, is-details: Internal functions
Function, is-dfn: Internal functions
Function, is-dialog: Internal functions
Function, is-div: Internal functions
Function, is-dl: Internal functions
Function, is-document: Internal functions
Function, is-dt: Internal functions
Function, is-em: Internal functions
Function, is-embed: Internal functions
Function, is-empty-tag: Internal functions
Function, is-eof: Internal functions
Function, is-event-source: Internal functions
Function, is-fieldset: Internal functions
Function, is-figure: Internal functions
Function, is-footer: Internal functions
Function, is-form: Internal functions
Function, is-frame: Internal functions
Function, is-frameset: Internal functions
Function, is-h1: Internal functions
Function, is-h2: Internal functions
Function, is-h3: Internal functions
Function, is-h4: Internal functions
Function, is-h5: Internal functions
Function, is-h6: Internal functions
Function, is-head: Internal functions
Function, is-header: Internal functions
Function, is-hr: Internal functions
Function, is-html: Internal functions
Function, is-html-content: Internal functions
Function, is-html-tag: Internal functions
Function, is-i: Internal functions
Function, is-iframe: Internal functions
Function, is-img: Internal functions
Function, is-input: Internal functions
Function, is-ins: Internal functions
Function, is-kbd: Internal functions
Function, is-label: Internal functions
Function, is-latin-alphabetic-character: Internal functions
Function, is-latin-character: Internal functions
Function, is-legend: Internal functions
Function, is-li: Internal functions
Function, is-link: Internal functions
Function, is-m: Internal functions
Function, is-main: Internal functions
Function, is-map: Internal functions
Function, is-menu: Internal functions
Function, is-meta: Internal functions
Function, is-meter: Internal functions
Function, is-name-char: Internal functions
Function, is-name-start-char: Internal functions
Function, is-nav: Internal functions
Function, is-nest: Internal functions
Function, is-noframes: Internal functions
Function, is-noscript: Internal functions
Function, is-object: Internal functions
Function, is-ol: Internal functions
Function, is-optgroup: Internal functions
Function, is-option: Internal functions
Function, is-output: Internal functions
Function, is-p: Internal functions
Function, is-param: Internal functions
Function, is-pre: Internal functions
Function, is-progress: Internal functions
Function, is-pubid-char: Internal functions
Function, is-q: Internal functions
Function, is-rule: Internal functions
Function, is-samp: Internal functions
Function, is-script: Internal functions
Function, is-section: Internal functions
Function, is-select: Internal functions
Function, is-small: Internal functions
Function, is-source: Internal functions
Function, is-span: Internal functions
Function, is-strong: Internal functions
Function, is-style: Internal functions
Function, is-sub: Internal functions
Function, is-sup: Internal functions
Function, is-table: Internal functions
Function, is-tbody: Internal functions
Function, is-td: Internal functions
Function, is-textarea: Internal functions
Function, is-tfoot: Internal functions
Function, is-th: Internal functions
Function, is-thead: Internal functions
Function, is-time: Internal functions
Function, is-title: Internal functions
Function, is-tr: Internal functions
Function, is-tt: Internal functions
Function, is-ul: Internal functions
Function, is-var: Internal functions
Function, is-video: Internal functions
Function, is-white-space: Internal functions
Function, look-at-char: Internal functions
Function, make-tag: Internal functions
Function, markupdecl: Internal functions
Function, misc: Internal functions
Function, misc*: Internal functions
Function, mixed: Internal functions
Function, name: Internal functions
Function, name-char: Internal functions
Function, name-start-char: Internal functions
Function, ncs: Internal functions
Function, ndatadecl: Internal functions
Function, new-buffer: Internal functions
Function, nmtoken: Internal functions
Function, notationdecl: Internal functions
Function, notationtype: Internal functions
Function, pedecl: Internal functions
Function, pedef: Internal functions
Function, pereference: Internal functions
Function, pi-rule: Internal functions
Function, pprint-xhtml: Internal functions
Function, pprint-xhtml-comment: Internal functions
Function, pprint-xhtml-document: Internal functions
Function, pprint-xhtml-html: Internal functions
Function, pprint-xhtml-pre: Internal functions
Function, pprint-xhtml-string: Internal functions
Function, pprint-xhtml-symbol: Internal functions
Function, prolog: Internal functions
Function, pubid-char: Internal functions
Function, pubid-literal: Internal functions
Function, public-id: Internal functions
Function, read-char=: Internal functions
Function, read-chars=: Internal functions
Function, reference: Internal functions
Function, reset-buffer: Internal functions
Function, rest-ncs: Internal functions
Function, rewrite-form: Internal functions
Function, rewrite-xhtml-form: Internal functions
Function, s: Internal functions
Function, sddecl: Internal functions
Function, seqs: Internal functions
Function, set-quote-character: Internal functions
Function, splice-element-sublists: Internal functions
Function, start-tag-name: Internal functions
Function, stream-backlog: Internal functions
Function, stringtype: Internal functions
Function, system-literal: Internal functions
Function, tag-categories: Internal functions
Function, tag-content: Internal functions
Function, tag-context: Internal functions
Function, tag-info: Internal functions
Function, tag-name: Internal functions
Function, tag-p: Internal functions
Function, tag-specific-attributes: Internal functions
Function, tokenizedtype: Internal functions
Function, translate-xhtml-attributes: Internal functions
Function, t_categories: Internal functions
Function, t_content: Internal functions
Function, t_context: Internal functions
Function, t_name: Internal functions
Function, t_specific-attributes: Internal functions
Function, unget-char: Internal functions
Function, unget-chars: Internal functions
Function, versioninfo: Internal functions
Function, white-space: Internal functions
Function, xmldecl: Internal functions

G
gedecl: Internal functions
Generic Function, element: Internal generic functions
Generic Function, is-html-sexp: Internal generic functions
Generic Function, parse: Internal generic functions
Generic Function, rewrite: Internal generic functions
Generic Function, translate-xhtml-sexp: Internal generic functions
Generic Function, xhtml-parse-error-msg: Internal generic functions
Generic Function, xhtml-parse-error-tag: Internal generic functions
get-char: Internal functions

H
h1: Exported macros
h2: Exported macros
h3: Exported macros
h4: Exported macros
h5: Exported macros
h6: Exported macros
head: Exported macros
header: Exported macros
hr: Exported macros
html: Exported macros
htmlise: Exported macros
htmlize: Exported macros
htmlize*: Exported functions

I
i: Exported macros
iframe: Exported macros
img: Exported macros
input: Exported macros
ins: Exported macros
intsubset: Internal functions
is-a: Internal functions
is-abbr: Internal functions
is-address: Internal functions
is-area: Internal functions
is-article: Internal functions
is-aside: Internal functions
is-audio: Internal functions
is-b: Internal functions
is-base: Internal functions
is-bdo: Internal functions
is-body: Internal functions
is-br: Internal functions
is-button: Internal functions
is-canvas: Internal functions
is-caption: Internal functions
is-character: Internal functions
is-cite: Internal functions
is-code: Internal functions
is-col: Internal functions
is-colgroup: Internal functions
is-command: Internal functions
is-comment: Internal functions
is-datagrid: Internal functions
is-datalist: Internal functions
is-datatemplate: Internal functions
is-dd: Internal functions
is-del: Internal functions
is-details: Internal functions
is-dfn: Internal functions
is-dialog: Internal functions
is-div: Internal functions
is-dl: Internal functions
is-document: Internal functions
is-dt: Internal functions
is-em: Internal functions
is-embed: Internal functions
is-empty-tag: Internal functions
is-eof: Internal functions
is-event-source: Internal functions
is-fieldset: Internal functions
is-figure: Internal functions
is-footer: Internal functions
is-form: Internal functions
is-frame: Internal functions
is-frameset: Internal functions
is-h1: Internal functions
is-h2: Internal functions
is-h3: Internal functions
is-h4: Internal functions
is-h5: Internal functions
is-h6: Internal functions
is-head: Internal functions
is-header: Internal functions
is-hr: Internal functions
is-html: Internal functions
is-html-content: Internal functions
is-html-sexp: Internal generic functions
is-html-sexp: Internal generic functions
is-html-sexp: Internal generic functions
is-html-tag: Internal functions
is-i: Internal functions
is-iframe: Internal functions
is-img: Internal functions
is-input: Internal functions
is-ins: Internal functions
is-kbd: Internal functions
is-label: Internal functions
is-latin-alphabetic-character: Internal functions
is-latin-character: Internal functions
is-legend: Internal functions
is-li: Internal functions
is-link: Internal functions
is-m: Internal functions
is-main: Internal functions
is-map: Internal functions
is-menu: Internal functions
is-meta: Internal functions
is-meter: Internal functions
is-name-char: Internal functions
is-name-start-char: Internal functions
is-nav: Internal functions
is-nest: Internal functions
is-noframes: Internal functions
is-noscript: Internal functions
is-object: Internal functions
is-ol: Internal functions
is-optgroup: Internal functions
is-option: Internal functions
is-output: Internal functions
is-p: Internal functions
is-param: Internal functions
is-pre: Internal functions
is-progress: Internal functions
is-pubid-char: Internal functions
is-q: Internal functions
is-rule: Internal functions
is-samp: Internal functions
is-script: Internal functions
is-section: Internal functions
is-select: Internal functions
is-small: Internal functions
is-source: Internal functions
is-span: Internal functions
is-strong: Internal functions
is-style: Internal functions
is-sub: Internal functions
is-sup: Internal functions
is-table: Internal functions
is-tbody: Internal functions
is-td: Internal functions
is-textarea: Internal functions
is-tfoot: Internal functions
is-th: Internal functions
is-thead: Internal functions
is-time: Internal functions
is-title: Internal functions
is-tr: Internal functions
is-tt: Internal functions
is-ul: Internal functions
is-var: Internal functions
is-video: Internal functions
is-white-space: Internal functions

K
kbd: Exported macros

L
label: Exported macros
legend: Exported macros
li: Exported macros
link: Exported macros
look-at-char: Internal functions

M
m: Exported macros
Macro, a: Exported macros
Macro, abbr: Exported macros
Macro, address: Exported macros
Macro, area: Exported macros
Macro, article: Exported macros
Macro, aside: Exported macros
Macro, audio: Exported macros
Macro, b: Exported macros
Macro, base: Exported macros
Macro, bdo: Exported macros
Macro, body: Exported macros
Macro, br: Exported macros
Macro, button: Exported macros
Macro, canvas: Exported macros
Macro, caption: Exported macros
Macro, cite: Exported macros
Macro, code: Exported macros
Macro, col: Exported macros
Macro, colgroup: Exported macros
Macro, command: Exported macros
Macro, comment: Exported macros
Macro, datagrid: Exported macros
Macro, datalist: Exported macros
Macro, datatemplate: Exported macros
Macro, dd: Exported macros
Macro, def-element: Internal macros
Macro, del: Exported macros
Macro, details: Exported macros
Macro, dfn: Exported macros
Macro, dialog: Exported macros
Macro, div: Exported macros
Macro, dl: Exported macros
Macro, document: Exported macros
Macro, dt: Exported macros
Macro, em: Exported macros
Macro, embed: Exported macros
Macro, event-source: Exported macros
Macro, fieldset: Exported macros
Macro, figure: Exported macros
Macro, footer: Exported macros
Macro, form: Exported macros
Macro, frame: Exported macros
Macro, frameset: Exported macros
Macro, h1: Exported macros
Macro, h2: Exported macros
Macro, h3: Exported macros
Macro, h4: Exported macros
Macro, h5: Exported macros
Macro, h6: Exported macros
Macro, head: Exported macros
Macro, header: Exported macros
Macro, hr: Exported macros
Macro, html: Exported macros
Macro, htmlise: Exported macros
Macro, htmlize: Exported macros
Macro, i: Exported macros
Macro, iframe: Exported macros
Macro, img: Exported macros
Macro, input: Exported macros
Macro, ins: Exported macros
Macro, kbd: Exported macros
Macro, label: Exported macros
Macro, legend: Exported macros
Macro, li: Exported macros
Macro, link: Exported macros
Macro, m: Exported macros
Macro, main: Exported macros
Macro, map: Internal macros
Macro, menu: Exported macros
Macro, meta: Exported macros
Macro, meter: Exported macros
Macro, nav: Exported macros
Macro, nest: Exported macros
Macro, noframes: Exported macros
Macro, noscript: Exported macros
Macro, object: Exported macros
Macro, ol: Exported macros
Macro, optgroup: Exported macros
Macro, option: Exported macros
Macro, output: Exported macros
Macro, p: Exported macros
Macro, param: Exported macros
Macro, pre: Exported macros
Macro, progress: Exported macros
Macro, q: Exported macros
Macro, rule: Exported macros
Macro, samp: Exported macros
Macro, script: Exported macros
Macro, section: Exported macros
Macro, select: Exported macros
Macro, small: Exported macros
Macro, source: Exported macros
Macro, span: Exported macros
Macro, strong: Exported macros
Macro, style: Exported macros
Macro, sub: Exported macros
Macro, sup: Exported macros
Macro, table: Exported macros
Macro, tbody: Exported macros
Macro, td: Exported macros
Macro, textarea: Exported macros
Macro, tfoot: Exported macros
Macro, th: Exported macros
Macro, thead: Exported macros
Macro, time: Internal macros
Macro, title: Exported macros
Macro, tr: Exported macros
Macro, tt: Exported macros
Macro, ul: Exported macros
Macro, var: Exported macros
Macro, video: Exported macros
Macro, with-backlogged-stream: Internal macros
Macro, with-html-syntax: Exported macros
Macro, with-html-syntax-output: Exported macros
main: Exported macros
make-tag: Internal functions
map: Internal macros
markupdecl: Internal functions
menu: Exported macros
meta: Exported macros
meter: Exported macros
Method, element: Internal generic functions
Method, is-html-sexp: Internal generic functions
Method, is-html-sexp: Internal generic functions
Method, parse: Internal generic functions
Method, parse: Internal generic functions
Method, parse: Internal generic functions
Method, rewrite: Internal generic functions
Method, rewrite: Internal generic functions
Method, rewrite: Internal generic functions
Method, rewrite: Internal generic functions
Method, translate-xhtml-sexp: Internal generic functions
Method, translate-xhtml-sexp: Internal generic functions
Method, translate-xhtml-sexp: Internal generic functions
Method, translate-xhtml-sexp: Internal generic functions
Method, translate-xhtml-sexp: Internal generic functions
Method, xhtml-parse-error-msg: Internal generic functions
Method, xhtml-parse-error-tag: Internal generic functions
misc: Internal functions
misc*: Internal functions
mixed: Internal functions

N
name: Internal functions
name-char: Internal functions
name-start-char: Internal functions
nav: Exported macros
ncs: Internal functions
ndatadecl: Internal functions
nest: Exported macros
new-buffer: Internal functions
nmtoken: Internal functions
noframes: Exported macros
noscript: Exported macros
notationdecl: Internal functions
notationtype: Internal functions

O
object: Exported macros
ol: Exported macros
optgroup: Exported macros
option: Exported macros
output: Exported macros

P
p: Exported macros
param: Exported macros
parse: Internal generic functions
parse: Internal generic functions
parse: Internal generic functions
parse: Internal generic functions
pedecl: Internal functions
pedef: Internal functions
pereference: Internal functions
pi-rule: Internal functions
pprint-xhtml: Internal functions
pprint-xhtml-comment: Internal functions
pprint-xhtml-document: Internal functions
pprint-xhtml-html: Internal functions
pprint-xhtml-pre: Internal functions
pprint-xhtml-string: Internal functions
pprint-xhtml-symbol: Internal functions
pre: Exported macros
progress: Exported macros
prolog: Internal functions
pubid-char: Internal functions
pubid-literal: Internal functions
public-id: Internal functions

Q
q: Exported macros

R
read-char=: Internal functions
read-chars=: Internal functions
reference: Internal functions
reset-buffer: Internal functions
rest-ncs: Internal functions
rewrite: Internal generic functions
rewrite: Internal generic functions
rewrite: Internal generic functions
rewrite: Internal generic functions
rewrite: Internal generic functions
rewrite-form: Internal functions
rewrite-xhtml-form: Internal functions
rule: Exported macros

S
s: Internal functions
samp: Exported macros
script: Exported macros
sddecl: Internal functions
section: Exported macros
select: Exported macros
seqs: Internal functions
set-quote-character: Internal functions
small: Exported macros
source: Exported macros
span: Exported macros
splice-element-sublists: Internal functions
start-tag-name: Internal functions
stream-backlog: Internal functions
stringtype: Internal functions
strong: Exported macros
style: Exported macros
sub: Exported macros
sup: Exported macros
system-literal: Internal functions

T
table: Exported macros
tag-categories: Internal functions
tag-content: Internal functions
tag-context: Internal functions
tag-info: Internal functions
tag-name: Internal functions
tag-p: Internal functions
tag-specific-attributes: Internal functions
tbody: Exported macros
td: Exported macros
textarea: Exported macros
tfoot: Exported macros
th: Exported macros
thead: Exported macros
time: Internal macros
title: Exported macros
tokenizedtype: Internal functions
tr: Exported macros
translate-xhtml-attributes: Internal functions
translate-xhtml-sexp: Internal generic functions
translate-xhtml-sexp: Internal generic functions
translate-xhtml-sexp: Internal generic functions
translate-xhtml-sexp: Internal generic functions
translate-xhtml-sexp: Internal generic functions
translate-xhtml-sexp: Internal generic functions
tt: Exported macros
t_categories: Internal functions
t_content: Internal functions
t_context: Internal functions
t_name: Internal functions
t_specific-attributes: Internal functions

U
ul: Exported macros
unget-char: Internal functions
unget-chars: Internal functions

V
var: Exported macros
versioninfo: Internal functions
video: Exported macros

W
white-space: Internal functions
with-backlogged-stream: Internal macros
with-html-syntax: Exported macros
with-html-syntax-output: Exported macros

X
xhtml-parse-error-msg: Internal generic functions
xhtml-parse-error-msg: Internal generic functions
xhtml-parse-error-tag: Internal generic functions
xhtml-parse-error-tag: Internal generic functions
xmldecl: Internal functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W   X  

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

A.3 Variables

Jump to:   *  
A   C   M   N   S   T  
Index Entry  Section

*
*backlog-length*: Internal special variables
*backtraceable-streams*: Internal special variables
*buffer-collector*: Internal special variables
*def-el-v*: Internal special variables
*default-html-sexp-syntax*: Exported special variables
*downcase-names*: Internal special variables
*eof*: Internal special variables
*html-tags*: Internal special variables
*html-tags-db*: Internal special variables
*html5-no-self-closing-tag*: Exported special variables
*html5-void-elements*: Internal special variables
*quote-character*: Internal special variables
*whitespace-characters*: Internal special variables
*xhtml-indent*: Internal special variables
*xhtml-pd*: Internal special variables

A
attributes: Internal structures

C
categories: Internal structures
content: Internal structures
content: Internal structures
context: Internal structures

M
msg: Internal conditions

N
name: Internal structures

S
Slot, attributes: Internal structures
Slot, categories: Internal structures
Slot, content: Internal structures
Slot, content: Internal structures
Slot, context: Internal structures
Slot, msg: Internal conditions
Slot, name: Internal structures
Slot, specific-attributes: Internal structures
Slot, tag: Internal conditions
Slot, tag: Internal structures
Special Variable, *backlog-length*: Internal special variables
Special Variable, *backtraceable-streams*: Internal special variables
Special Variable, *buffer-collector*: Internal special variables
Special Variable, *def-el-v*: Internal special variables
Special Variable, *default-html-sexp-syntax*: Exported special variables
Special Variable, *downcase-names*: Internal special variables
Special Variable, *eof*: Internal special variables
Special Variable, *html-tags*: Internal special variables
Special Variable, *html-tags-db*: Internal special variables
Special Variable, *html5-no-self-closing-tag*: Exported special variables
Special Variable, *html5-void-elements*: Internal special variables
Special Variable, *quote-character*: Internal special variables
Special Variable, *whitespace-characters*: Internal special variables
Special Variable, *xhtml-indent*: Internal special variables
Special Variable, *xhtml-pd*: Internal special variables
specific-attributes: Internal structures

T
tag: Internal conditions
tag: Internal structures

Jump to:   *  
A   C   M   N   S   T  

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

A.4 Data types

Jump to:   C   E   H   I   P   S   T   X  
Index Entry  Section

C
character-buffer: Internal types
Condition, xhtml-parse-error: Internal conditions

E
element: Internal structures

H
html-sexp-syntax: Exported types

I
it.unimib.disco.ma.xhtmlambda: The it<dot>unimib<dot>disco<dot>ma<dot>xhtmlambda package

P
Package, it.unimib.disco.ma.xhtmlambda: The it<dot>unimib<dot>disco<dot>ma<dot>xhtmlambda package

S
Structure, element: Internal structures
Structure, tag: Internal structures
System, xhtmlambda: The xhtmlambda system

T
tag: Internal structures
Type, character-buffer: Internal types
Type, html-sexp-syntax: Exported types

X
xhtml-parse-error: Internal conditions
xhtmlambda: The xhtmlambda system

Jump to:   C   E   H   I   P   S   T   X