/[eiffelstudio]/vendor/gobosoft.com/gobo/current/doc/gelex/index.html
ViewVC logotype

Contents of /vendor/gobosoft.com/gobo/current/doc/gelex/index.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 90767 - (show annotations)
Tue Jan 22 00:56:30 2013 UTC (6 years, 8 months ago) by manus
File MIME type: text/xml
File size: 4721 byte(s)
Updated svn:eol-style to be native and svn:mime-style to be text/xml

1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2 <html>
3
4 <head>
5 <meta http-equiv="Content-Type"
6 content="text/html; charset=iso-8859-1">
7 <meta name="GENERATOR" content="Microsoft FrontPage 2.0">
8 <title>Gobo Eiffel Lex</title>
9 </head>
10
11 <body bgcolor="#FFFFFF">
12
13 <table border="0" width="100%">
14 <tr>
15 <td><font size="6"><strong>Gobo Eiffel Lex</strong></font></td>
16 <td align="right"><a href="../time/index.html"><img
17 src="../image/previous.gif" alt="Previous" border="0"
18 width="40" height="40"></a><a href="../geyacc/index.html"><img
19 src="../image/next.gif" alt="Next" border="0" width="40"
20 height="40"></a></td>
21 </tr>
22 </table>
23
24 <hr size="1">
25
26 <p><em>Gobo Eiffel Lex</em> is a tool for generating Eiffel
27 programs that perform pattern-matching on text. <em>Gelex</em>
28 reads a given input file for the description of the scanner to be
29 generated. The description is in the form of pairs of regular
30 expressions and Eiffel code, called rules. <em>Gelex</em>
31 generates as output an Eiffel class equipped with routines to
32 analyze input text for occurrences of the regular expressions.
33 Whenever one is found, the corresponding Eiffel code is executed.</p>
34
35 <p>This documentation is structured as follows:</p>
36
37 <blockquote>
38 <dl>
39 <dt><a href="introduction.html">Introduction to <em>Gelex</em></a></dt>
40 <dd>Basic concepts for understanding <em>gelex</em>.</dd>
41 <dt><a href="stages.html">Stages in Using <em>Gelex</em></a></dt>
42 <dd>Steps to follow to produce a working scanner.</dd>
43 <dt><a href="examples.html">Some Simple Examples</a></dt>
44 <dd>Simple explained examples.</dd>
45 <dt><a href="description.html">Scanner Description File</a></dt>
46 <dd>Format of <em>gelex</em> input file.</dd>
47 <dt><a href="scanner.html">The Generated Scanner</a></dt>
48 <dd>Description of the generated scanner class.</dd>
49 <dt><a href="options.html">Options</a></dt>
50 <dd>Command-line options and <font color="#0000FF"><tt>%option</tt></font>
51 directives.</dd>
52 <dt><a href="patterns.html">Patterns</a></dt>
53 <dd>The extended regular expressions used by <em>gelex</em>.</dd>
54 <dt><a href="matching_rules.html">Matching Rules</a></dt>
55 <dd>Rules for determining what has been matched.</dd>
56 <dt><a href="start_conditions.html">Start Conditions</a></dt>
57 <dd>Introducing context into your scanners, managing
58 &quot;mini-scanners&quot;.</dd>
59 <dt><a href="actions.html">Actions</a></dt>
60 <dd>How to specify what to do when a pattern is matched.</dd>
61 <dt><a href="skeleton.html">Skeleton</a></dt>
62 <dd>The flat-short form of class <font color="#008080"><em><tt>YY_SCANNER</tt></em></font>.</dd>
63 <dt><a href="limitations.html">Limitations</a></dt>
64 <dd><em>Gelex</em> limitations, bugs and other
65 deficiencies.</dd>
66 <dt><a href="see_also.html">See Also</a></dt>
67 <dd>Bibliographical references, related resources and
68 acknowledgments.</dd>
69 <dt><a
70 href="http://www.gobosoft.com/eiffel/gobo/download.html">Downloading
71 Instructions</a></dt>
72 <dd>License agreement and downloading instructions.</dd>
73 </dl>
74 </blockquote>
75
76 <hr size="1">
77
78 <table border="0" width="100%">
79 <tr>
80 <td><address>
81 <font size="2"><b>Copyright 1998</b></font><font
82 size="1"><b>, </b></font><font size="2"><strong>Eric
83 Bezault</strong></font><strong> </strong><font
84 size="2"><br>
85 <strong>mailto:</strong></font><a
86 href="mailto:ericb@gobosoft.com"><font size="2">ericb@gobosoft.com</font></a><font
87 size="2"><br>
88 <strong>http:</strong></font><a
89 href="http://www.gobosoft.com"><font size="2">//www.gobosoft.com</font></a><font
90 size="2"><br>
91 <strong>Last Updated:</strong> 18 May 1998</font><br>
92 <!--webbot bot="PurpleText"
93 preview="
94 $Date$
95 $Revision$"
96 -->
97 </address>
98 </td>
99 <td align="right" valign="top"><a
100 href="http://www.gobosoft.com"><img
101 src="../image/home.gif" alt="Home" border="0" width="40"
102 height="40"></a><a href="../index.html"><img
103 src="../image/toc.gif" alt="Toc" border="0" width="40"
104 height="40"></a><a href="../time/index.html"><img
105 src="../image/previous.gif" alt="Previous" border="0"
106 width="40" height="40"></a><a href="../geyacc/index.html"><img
107 src="../image/next.gif" alt="Next" border="0" width="40"
108 height="40"></a></td>
109 </tr>
110 </table>
111 </body>
112 </html>

Properties

Name Value
svn:mime-type text/xml

  ViewVC Help
Powered by ViewVC 1.1.23