]> granicus.if.org Git - re2c/commitdiff
Home page.
authorUlya Trofimovich <skvadrik@gmail.com>
Mon, 19 Oct 2015 14:09:14 +0000 (15:09 +0100)
committerUlya Trofimovich <skvadrik@gmail.com>
Mon, 19 Oct 2015 14:09:14 +0000 (15:09 +0100)
src/css/default.css
src/download.rst [new file with mode: 0644]
src/index.rst
src/manual.rst [new file with mode: 0644]
src/news.rst [new file with mode: 0644]

index 9ab661beaf5ca82cbc898f2fa7905b127e3be8d7..92a4c3a00a107ea277449947d4ab68ae96819e31 100644 (file)
@@ -7,12 +7,15 @@ body {
 h1, h2, h3, h4, h5, h6 {
     color: #557799;
 }
-
 h1.title {
     font-size: 2.5em;
     text-align: center;
 }
 
+a {
+    color: #557799;
+}
+
 table, tr, td, th {
     border: none;
     padding: 0em 0.2em 0em 0.2em;
diff --git a/src/download.rst b/src/download.rst
new file mode 100644 (file)
index 0000000..e69de29
index 5ec37b82f135203bf80059d878ca1ebe49fd80c3..eb02211f614b1be3f78cacc67f0ab019f762fdbf 100644 (file)
@@ -3,52 +3,41 @@
 re2c
 ====
 
-*re2c* is a tool for writing very fast and flexible scanners. Unlike
-any other such tool, *re2c* focuses on generating high efficient code for 
-regular expression matching. As a result this allows a much broader range of 
-use than any traditional lexer offers. And last but not least *re2c* 
-generates warning free code that is equal to hand-written code in terms of 
-size, speed and quality.
-
-The above made the `PHP team to use <http://php.net>`_ *re2c* in various places.
-
-Marcus B&ouml;rger (helly@users.sourceforge.net)
-
-I very much welcome anyone who would like to contribute to the project, either
-as a developer with source code access or by simply sending patches, bug reports, or
-suggestions for improvement.
-
-Dan Nuffer (nuffer@users.sourceforge.net)
-
-Please use the `sourceforge <http://sourceforge.net/projects/re2c>`_
-to download re2c, report bugs, subscribe to the mailing list, etc.
-
-You can view the online manual `here <manpage.html>`_.
-
-Other re2c links:
------------------
-
-Other re2c links:
-~~~~~~~~~~~~~~~~~
-
-Other re2c links:
-+++++++++++++++++
-
-Other re2c links:
-.................
-
-Other re2c links:
-,,,,,,,,,,,,,,,,,
-
-Other re2c links:
-*****************
-
-Other re2c links:
------------------
-
-aaaa1
-
-Other re2c links:
-~~~~~~~~~~~~~~~~~
-
-aaaaaaa
+re2c is a lexer generator for C/C++.
+The generated code is fast (direct-coded DFA, at least as good as handwritten)
+and flexible (easy to embed into existing environment).
+
+--------------------------------------------------------------------------------
+
+`Download <download.html>`_
+---------------------------
+`Manual <manual.html>`_
+-----------------------
+`News <news.html>`_
+-------------------
+
+--------------------------------------------------------------------------------
+
+Authors
+~~~~~~~
+
+Originally written by Peter Bumbulis in 1994.
+Since then many people have contributed to re2c: Brian Young, Dan Nuffer, Marcus Börger, Hartmut Kaiser, Emmanuel Mogenet, Ulya Trofimovich.
+
+Licence
+~~~~~~~
+
+re2c is distributed with no warranty whatever.
+The code is certain to contain errors.
+Neither the author nor any contributor takes responsibility for any consequences of its use.
+re2c is in the public domain. The data structures and algorithms used
+in re2c are all either taken from documents available to the general
+public or are inventions of the author. Programs generated by re2c may
+be distributed freely. re2c itself may be distributed freely, in source
+or binary, unchanged or modified. Distributors may charge whatever fees
+they can obtain for re2c. If you do make use of re2c, or incorporate it into a larger project an
+acknowledgement somewhere (documentation, research report, etc.) would
+be appreciated.
+
+Please send bug reports and feedback to `re2c-devel <re2c-devel@lists.sourceforge.net>`_ and
+`re2c-general <re2c-general@lists.sourceforge.net>`_ mailing lists.
diff --git a/src/manual.rst b/src/manual.rst
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/src/news.rst b/src/news.rst
new file mode 100644 (file)
index 0000000..e69de29