aboutsummaryrefslogtreecommitdiff
path: root/src/guile/silex/README
diff options
context:
space:
mode:
authorLudovic Courtès2008-01-18 12:36:59 +0100
committerLudovic Courtès2008-01-18 12:36:59 +0100
commit7efd05778cddec0293e0d48199f3aeee2aad6178 (patch)
tree806be6fc0190c511374f15332c4465e27048b111 /src/guile/silex/README
parenta3b7dfffbda5fe148920c7556244ab35b99109a5 (diff)
downloadskribilo-7efd05778cddec0293e0d48199f3aeee2aad6178.tar.gz
skribilo-7efd05778cddec0293e0d48199f3aeee2aad6178.tar.lz
skribilo-7efd05778cddec0293e0d48199f3aeee2aad6178.zip
Add SILex, for simplicity.
Diffstat (limited to 'src/guile/silex/README')
-rw-r--r--src/guile/silex/README65
1 files changed, 65 insertions, 0 deletions
diff --git a/src/guile/silex/README b/src/guile/silex/README
new file mode 100644
index 0000000..33cf2f7
--- /dev/null
+++ b/src/guile/silex/README
@@ -0,0 +1,65 @@
+Readme file for SILex version 1.0
+Copyright (C) 2001 Danny Dube'
+
+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 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+Description
+-----------
+
+SILex is a lexical analyser generator with a Lex-like syntax.
+This directory contains the sources of the program and documentation.
+
+Contents of the directory:
+
+README This file.
+action.l Action lexical analyser specification.
+action.l.scm Action lexical analyser.
+class.l Character class lexical analyser specification.
+class.l.scm Character class lexical analyser.
+gpl.txt The GNU General Public License.
+lex.scm Entire program, uses "load"s.
+lexparser.scm Parser for specification files.
+macro.l Macro lexical analyser specification.
+macro.l.scm Macro lexical analyser.
+main.scm Main module.
+multilex.scm Run-time module for the user's programs.
+nfa2dfa.scm Transformation from a NFA to a DFA.
+noeps.scm Elimination of epsilon-transitions.
+output.scm Output files generation.
+output2.scm Auxiliary generation module; automatically generated.
+prep.scm Some pre-printing functions.
+re2nfa.scm Transformation from regular expressions to a NFA.
+regexp.l Regular expressions lexical analyser specification.
+regexp.l.scm Regular expressions lexical analyser.
+silex.scm Entire program; automatically generated.
+silex.texi Source of the documentation in Texinfo.
+string.l String lexical analyser specification.
+string.l.scm String lexical analyser.
+sweep.scm Elimination of "dead" states.
+updateo2.scm Generation of the module "output2.scm".
+updatesi.scm Generation of the file "silex.scm".
+util.scm Constants, data structures and common functions.
+
+Author
+------
+
+The author is Danny Dube'.
+
+Bug reports or other messages can be sent at:
+ dube@iro.umontreal.ca
+
+If you want to modify or improve the program yourself, you can get the
+sources in the home page of the author at:
+ http://www.iro.umontreal.ca/~dube