summaryrefslogtreecommitdiff
path: root/libfrontend-elements/documentation
diff options
context:
space:
mode:
Diffstat (limited to 'libfrontend-elements/documentation')
-rw-r--r--libfrontend-elements/documentation/DIAGNOSTIC4
-rw-r--r--libfrontend-elements/documentation/TODO1
-rw-r--r--libfrontend-elements/documentation/default.css160
-rw-r--r--libfrontend-elements/documentation/index.xhtml77
4 files changed, 0 insertions, 242 deletions
diff --git a/libfrontend-elements/documentation/DIAGNOSTIC b/libfrontend-elements/documentation/DIAGNOSTIC
deleted file mode 100644
index b9b6004..0000000
--- a/libfrontend-elements/documentation/DIAGNOSTIC
+++ /dev/null
@@ -1,4 +0,0 @@
-@@ How am I going to address the problem of translation?
-
-@@ Check Cult::Trace for any new ideas.
-
diff --git a/libfrontend-elements/documentation/TODO b/libfrontend-elements/documentation/TODO
deleted file mode 100644
index 27d4041..0000000
--- a/libfrontend-elements/documentation/TODO
+++ /dev/null
@@ -1 +0,0 @@
-@@ Add example for traversal.
diff --git a/libfrontend-elements/documentation/default.css b/libfrontend-elements/documentation/default.css
deleted file mode 100644
index 7242a94..0000000
--- a/libfrontend-elements/documentation/default.css
+++ /dev/null
@@ -1,160 +0,0 @@
-body {
- font-family : sans-serif;
- font-weight : normal;
-
- color : black;
- background : white;
-
- max-width : 42em;
- padding : 2em 2em 2em 3em;
- margin : 0 auto;
-}
-
-h1, h2, h3, h4, h5, h6 {
- font-family : sans-serif;
- font-weight : 500;
-}
-
-h1 { font-size : 170%; }
-h2 { font-size : 145%; }
-h3 { font-size : 125%; }
-h4 { font-size : 110%; }
-h5 { font-size : 106%; }
-h6 { font-size : 100%; }
-
-
-p.indent {
- margin-left : 1.5em;
-}
-
-
-/* table of content */
-ul.toc li {
- padding : .4em 0em 0em 0em;
-}
-
-
-
-/* list of links */
-ul.menu {
- list-style-type : none;
-}
-
-ul.menu li {
- padding-top : 0.3em;
- padding-bottom : 0.3em;
-}
-
-
-
-/* @@ I should probably use child selector here */
-/* list with multiline list-elements */
-ul.multiline li {
- padding-top : 0.4em;
- padding-bottom : 0.4em;
-}
-
-ol.multiline li {
- padding-top : 0.4em;
- padding-bottom : 0.4em;
-}
-
-dl.multiline dd {
- padding-top : 0.4em;
- padding-bottom : 0.4em;
-}
-
-/* code */
-
-code {
- font-size : 114%;
- font-family : monospace;
-}
-
-
-/* C++ code snippet */
-pre.cxx {
-
- margin-top : 0em;
- margin-bottom : 2em;
-
- margin-left : 1em;
-}
-
-
-
-/* make code snippet */
-pre.make {
-
- margin-top : 0em;
- margin-bottom : 2em;
-
- margin-left : 1em;
-}
-
-
-
-/* terminal output */
-pre.term {
-
- margin-top : 0em;
- margin-bottom : 2em;
-
- margin-left : 1em;
-}
-
-
-/* Images */
-div.center {
- text-align: center;
-}
-
-/* Navigation. */
-#navigation {
- margin-top: 1em;
- border-bottom: 1px dashed #000000;
-}
-
-#content {
- margin-top: 2.5em;
-}
-
-
-/* Document info. */
-#docinfo {
- margin-top: 4em;
- border-top: 1px dashed #000000;
- font-size: 70%;
-}
-
-/* distribution terms */
-div.terms {
- font-size : 114%;
- font-family : monospace;
-}
-
-
-
-/* Footnote */
-
-#footnote {
- margin-top: 2em;
-}
-
-#footnote hr {
- margin-left: 0;
- margin-bottom: 1.5em;
- width: 8em;
- border-top: 1px solid #000000;
- border-right: none;
- border-bottom: none;
- border-left: none;
-
-}
-
-#footnote p {
- font-size: .91em;
- text-indent: -0.8em;
- padding-left: 0.8em;
-}
-
diff --git a/libfrontend-elements/documentation/index.xhtml b/libfrontend-elements/documentation/index.xhtml
deleted file mode 100644
index ad12e50..0000000
--- a/libfrontend-elements/documentation/index.xhtml
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
-
-<!--
-
-file : documentation/index.xhtml
-author : Boris Kolpackov <boris@kolpackov.net>
-copyright : Copyright (c) 2005-2010 Boris Kolpackov
-license : GNU FDL v1.2; http://kolpackov.net/licenses/fdl-1.2.txt
-
--->
-
-<head>
-
- <title>libfrontend-elements/documentation</title>
-
- <meta name="author" content="Boris Kolpackov"/>
- <meta name="copyright" content="&copy; 2005-2010 Boris Kolpackov"/>
- <meta name="keywords" content="c++,library,compiler,frontend"/>
- <meta name="description" content="libfrontend-elements/documentation"/>
-
- <link rel="stylesheet" type="text/css" href="default.css"/>
-
-</head>
-
-<body>
-
-<div id="navigation">
-<p>
-<a href=".."><code>libfrontend-elements</code></a> <code>/</code>
-<code>documentation</code>
-</p>
-</div>
-
-<div id="content">
-<p><i>libfrontend-elements</i> consists of the following
-elements:</p>
-
-<ul class="menu">
- <li><code>context</code></li>
- <li><code>diagnostic</code></li>
- <li><code>token-stream</code></li>
- <li><code>traversal</code></li>
-</ul>
-
-
-<p>Context is essentially a heterogeneous map of names to instances of
-arbitrary types. It is primarily used to allow arbitrary annotations of
-<em>semantic graph</em> nodes and edges, which are often useful
-during code generation.</p>
-
-<p>Diagnostic framework allows to implement consistent and extensible
-compiler diagnostic without incurring significant notational burden.</p>
-
-<p><code>TokenStream</code> is a generic interface which is usually
-implemented by a <em>lexical analyzer</em>.</p>
-
-<p>Traversal is a significant enhancement of a well-known <em>visitor</em>
-idiom which is often used to traverse <em>semantic graphs</em>.</p>
-
-</div>
-
-<div id="docinfo">
-<p>Copyright &copy; 2005-2010 <a title="Boris Kolpackov"
-href="http://kolpackov.net">Boris Kolpackov</a>.</p>
-
-<div class="terms">
-Permission is granted to copy, distribute and/or modify this document under
-the terms of the <a href="http://kolpackov.net/licenses/fdl-1.2.txt">GNU Free
-Documentation License, version 1.2</a>; with no Invariant Sections, no
-Front-Cover Texts and no Back-Cover Texts.
-</div>
-</div>
-
-</body>
-</html>