Jump to content

Lex: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 8: Line 8:


;Editor support
;Editor support
* [[jEdit]] - Java based - Lex syntax highlighting built in, YACC available as a separate download - Current
* [[jEdit]] - Java based - Lex syntax highlighting built in, YACC available as a separate download
* [[NEdit]] - XFree86 - Auto-indent, autocomplete and syntax highlighting for YACC BNF files - Open source - Discontinued
* [[NEdit]] - XFree86 - Auto-indent, autocomplete and syntax highlighting for YACC BNF files
 
==Publications==
* M.E. Lesk; Eric Schmidt: ''Lex - A Lexical Analyzer Generator'' - Computing Science Technical Report No. 39, Bell Laboratories 1979
 
==Links==
* [http://dinosaur.compilertools.net The Lex & Yacc Page]


[[Category:Lexical analyser]]
[[Category:Lexical analyser]]

Revision as of 06:58, 17 December 2018

Lex is a tool that looks for logical units (lexemes) in sequences of characters. This is typically the first tasks a compiler does after it has when he is has to do is read the source program and group its characters into lexemes.

OS/2 Tools

Editor support
  • jEdit - Java based - Lex syntax highlighting built in, YACC available as a separate download
  • NEdit - XFree86 - Auto-indent, autocomplete and syntax highlighting for YACC BNF files

Publications

  • M.E. Lesk; Eric Schmidt: Lex - A Lexical Analyzer Generator - Computing Science Technical Report No. 39, Bell Laboratories 1979

Links