flex: the fast lexical analyser Icon

flex: the fast lexical analyser

flex is a tool for generating scanners

5.0 Stars (46)
15,152 Downloads (This Week)
Last Update:
Download flex-2.6.0.tar.bz2
Browse All Files
BSD Linux

Description

flex is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text. The flex program reads user-specified input files, or its standard input if no file names are given, for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. Flex generates a C source file named, "lex.yy.c", which defines the function yylex(). The file "lex.yy.c" can be compiled and linked to produce an executable. When the executable is run, it analyzes its input for occurrences of text matching the regular expressions for each rule. Whenever it finds a match, it executes the corresponding C code.

flex: the fast lexical analyser Web Site

Categories

Code Generators

License

BSD License

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
46
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    +1

    Posted 09/09/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thanks for software and updates.

    Posted 06/13/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great App ,Excellent

    Posted 03/21/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I am not able to see the video of these tutorials. If I could it is really a good job

    Posted 02/09/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Runs smoothly

    Posted 01/19/2013
Read more reviews

Additional Project Details

Intended Audience

Developers

Programming Language

C++, C

Registered

2003-12-17

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks
Screenshots can attract more users to your project.
Features can attract more users to your project.