# Source: flex # Package: flex # Versions: # Prioritize: 47 Description: A fast lexical analyzer generator. flex is a tool for generating scanners: programs which recognized lexical patterns in text. flex 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. . The behaviour of Flex has undergone a major change since version 2.5.4a; Flex scanners are now reenterant, you may have multiple scanners in the same program with differing sets of defaults, and they play nicer with modern C and C++ compilers. The Flip side is that Flex no longer conforms to the POSIX lex behaviour, and the scanners require conforming implementations when flex is used in ANSI C mode. The package flex-old provides the older behaviour. . This product includes software developed by the University of California, Berkeley and its contributors. The upstream source code can be found at http://prdownloads.sourceforge.net/flex/flex-2.5.33.tar.bz2?download The project web page is at http://flex.sf.net/ Description-ko: 빠른 어휘 분석기 생성 프로그램 flex는 스케너 생성 툴입니다: 텍스트에서 어휘 패턴을 인식할 수 있는 프로그램입니다. flex는 생성하는 스케너 설명을 위해 주어진 입력 파일을 읽습니다. rule이라 불리는, 설명은 정규표현식 및 C 코드가 쌍으로 이루어진 형식입니다. flex는 yylex() 루틴을 정의하는, C 소스 파일(lex.yy.c)을 출력으로 생성합니다. 이 파일은 실행될 수 있도록 -lfl 라이브러리와 같이 컴파일되고 링크됩니다. 컴파일된 파일이 실행될때, 정규 표현식의 산출을 위해 그 입력을 분석합니다. 무엇인가를 발견할때마다, 이에 대응하는 C 코드를 실행합니다. . . 이 제품은 University of California, 버클리 그리고 그 기부자들에 의해서 개발된 소프트웨어가 들어 있습니다. 공개된 소스코드는 아래 주소에서 찾을 수 있습니다. http://prdownloads.sourceforge.net/flex/flex-2.5.33.tar.bz2?download 프로젝트 웹 페이지 : http://flex.sf.net/ # other Descriptions of the flex package with a translation in ko: # # Description-id: 220796 https://ddtp.debian.org/ddt.cgi?desc_id=220796 # patch https://ddtp.debian.org/ddt.cgi?diff1=220796&diff2=22786&language=ko # This Description is active # This Description was in forky from 2025-08-10 to 2026-09-04; # This Description was in trixie from 2023-06-12 to 2026-07-13; # This Description was in sid from 2014-04-15 to 2026-09-04; # This Description was in bookworm from 2021-08-18 to 2026-07-13; # This Description was in bullseye from 2020-03-03 to 2024-09-02; # This Description was in buster from 2017-07-28 to 2022-09-13; # This Description was in jessie from 2014-05-04 to 2018-06-26; # This Description was in stretch from 2015-05-03 to 2020-07-21; # # Description-id: 66157 https://ddtp.debian.org/ddt.cgi?desc_id=66157 # patch https://ddtp.debian.org/ddt.cgi?diff1=66157&diff2=22786&language=ko # This Description was in jessie from 2013-08-08 to 2014-05-03; # This Description was in sid from 2009-12-18 to 2014-04-14; # This Description was in wheezy from 2011-02-12 to 2016-06-07; # This Description was in squeeze from 2009-12-18 to 2014-07-22; # # Description-id: 23654 https://ddtp.debian.org/ddt.cgi?desc_id=23654 # patch https://ddtp.debian.org/ddt.cgi?diff1=23654&diff2=22786&language=ko # This Description was in sid from 2006-05-04 to 2008-02-10; # This Description was in lenny from 2007-06-14 to 2011-06-22; # This Description was in etch from 2006-05-15 to 2011-07-22; #