Jump to content

Lex/YACC: Difference between revisions

From EDM2
m Reiknir moved page Yacc to Lex/YACC
No edit summary
Line 1: Line 1:
Lex and YACC are tools originally developed for the [[Multics]] operating system
====YACC====
YACC is a Look-Ahead LR parser generator that takes Backus–Naur Form text files and generates LALR parsers from it. Primarily used as tool for generating front end parsers for compilers or formal validation for file formats in export filters and so on, so forth.
YACC is a Look-Ahead LR parser generator that takes Backus–Naur Form text files and generates LALR parsers from it. Primarily used as tool for generating front end parsers for compilers or formal validation for file formats in export filters and so on, so forth.


Line 7: Line 10:
* [[jEdit]] - Java based - Lex and YACC syntax highlighting built in - Current.
* [[jEdit]] - Java based - Lex and YACC syntax highlighting built in - Current.
* [[NEdit]] - XFree86 - Autoindent, autocomplete and syntax highlighting for YACC BNF files - Open source - Discontinued.
* [[NEdit]] - XFree86 - Autoindent, autocomplete and syntax highlighting for YACC BNF files - Open source - Discontinued.
==Links & publications==
* [http://www.techworld.com.au/article/252319/a-z_programming_languages_yacc The A-Z of Programming Languages: YACC] An interview with Stephen C. Johnson - From Techworld.
==Author==
* Stephen C. Johnson


[[Category:Tools]]
[[Category:Tools]]

Revision as of 10:07, 15 February 2016

Lex and YACC are tools originally developed for the Multics operating system

YACC

YACC is a Look-Ahead LR parser generator that takes Backus–Naur Form text files and generates LALR parsers from it. Primarily used as tool for generating front end parsers for compilers or formal validation for file formats in export filters and so on, so forth.

Lex/YACC compatible tools that run under OS/2

OS/2 text & programmers editors with Lex file and YACC BNF file support

  • jEdit - Java based - Lex and YACC syntax highlighting built in - Current.
  • NEdit - XFree86 - Autoindent, autocomplete and syntax highlighting for YACC BNF files - Open source - Discontinued.

Links & publications

Author

  • Stephen C. Johnson