Author:halw

Date:2008-09-23T14:51:54.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@35 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
halw
2008-09-23 14:51:54 +00:00
parent 574536712d
commit b0a9287f39
29 changed files with 74 additions and 131 deletions

View File

@@ -0,0 +1,5 @@
[[Property:title|EiffelLex Class Reference]]
[[Property:weight|1]]
[[Property:uuid|51198de0-9cad-6b47-e351-6e0de86942ce]]
==View the [[ref:libraries/lex/reference/index|EiffelLex Class Reference]]==

View File

@@ -1,5 +1,4 @@
[[Property:title|Lex Sample]]
[[Property:link_title|EiffelLex Sample]]
[[Property:title|EiffelLex Sample]]
[[Property:weight|2]]
[[Property:uuid|79ad35f3-75a9-429c-ad47-f304fec23306]]
* [[Eiffel scanner|Eiffel scanner]]

View File

@@ -1,5 +1,4 @@
[[Property:title|Lexical analysis: the Lex library]]
[[Property:link_title|EiffelLex Tutorial]]
[[Property:title|EiffelLex Tutorial]]
[[Property:weight|0]]
[[Property:uuid|9ea43bef-1483-fbf2-4791-2be6a31d394d]]
==OVERVIEW==
@@ -10,7 +9,7 @@ The process of recognizing the successive tokens of a text is called lexical ana
Besides recognizing the tokens, it is usually necessary to recognize the deeper syntactic structure of the text. This process is called '''parsing''' or '''syntax analysis''' and is studied in the next chapter.
Figure 1 shows the inheritance structure of the classes discussed in this chapter. Class [[ref:/libraries/parse/reference/l_interface_chart|L_INTERFACE]] has also been included although we will only study it in the [[Parsing: The Parse Library|next chapter]] ; it belongs to the Parse library, where it takes care of the interface between parsing and lexical analysis.
Figure 1 shows the inheritance structure of the classes discussed in this chapter. Class [[ref:/libraries/parse/reference/l_interface_chart|L_INTERFACE]] has also been included although we will only study it in the [[EiffelParse Tutorial]]; it belongs to the Parse library, where it takes care of the interface between parsing and lexical analysis.
[[Image:figure1]]
Figure 1: Lexical classes

View File

@@ -1,17 +1,11 @@
[[Property:title|EiffelLex Library]]
[[Property:link_title|EiffelLex]]
[[Property:title|EiffelLex]]
[[Property:weight|1]]
[[Property:uuid|52e88d58-1a02-d4e2-5503-e405253e7656]]
==EiffelLex Library==
Type: Library <br/>
Platform: Any <br/>
See:
* [[Lexical analysis: the Lex library|Content]]
* [[Lex Sample|Samples]]
* [[ref:libraries/lex/reference/index|Reference]]
Eiffel classes to facilitate lexical analysis.