flex
fast lexical analyzer generator
Command lineDevelopmentBuild tools and compilers
Not tested on a device yet. What that means
flex in Breadstick
Breadstick runs Debian's own flex package for ARM64, the build a Debian 13 computer with an ARM processor installs, so flex should behave as it does on a Linux PC. It is a command line program rather than an app with a window of its own: you run it by typing its command in Breadstick's Terminal, or in any terminal window on the Linux desktop, and it needs no Desktop or Floating session running.
Commands in the package
flexflex++lex
Type one in Breadstick's Terminal to run it.
Compilers and build tools make ARM64 Linux programs on the device itself, with Debian's own toolchain. A big build uses the device's processor and memory, so it takes longer than on a desktop PC, and each parallel job is another process, which counts against the limit Android puts on apps. More in the docs: Troubleshooting: the desktop closes on its own.
About flex
From Debian's package description
Flex is a tool for generating scanners: programs which recognized lexical patterns in text. It reads the given input files 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 as output a C source file, lex.yy.c, which defines a routine yylex(). This file is compiled and linked with the -lfl library to produce an executable. When the executable is run, it analyzes its input for occurrences of the regular expressions. Whenever it finds one, it executes the corresponding C code.
From Debian's description of the flex package, under that package's license.
Related apps
- bisonYACC-compatible parser generatorCommand line
- GCCGNU C compilerCommand line
- GNU Makeutility for directing compilationCommand line
- g++GNU C++ compilerCommand line
- pkgconfmanage compile and link flags for librariesCommand line
- m4macro processing languageCommand line
Sources and licenses
- Name: the Debian package name.
- Summary: Debian's short description of the flex package, under that package's license.
- Description: Debian's description of the flex package, under that package's license.
- Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
- Popularity: Debian Popularity Contest counts.
More in About the catalog.