About: Flex (lexical analyser generator)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : umbel-rc:SoftwareObject, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FFlex_%28lexical_analyser_generator%29&invfp=IFP_OFF&sas=SAME_AS_OFF

Flex (fast lexical analyzer generator) is a free and open-source software alternative to lex. It is a computer program that generates lexical analyzers (also known as "scanners" or "lexers").It is frequently used as the lex implementation together with Berkeley Yacc parser generator on BSD-derived operating systems (as both lex and yacc are part of POSIX), or together with GNU bison (a version of yacc) in *BSD ports and in Linux distributions. Unlike Bison, flex is not part of the GNU Project and is not released under the GNU General Public License, although a manual for Flex was produced and published by the Free Software Foundation.

AttributesValues
rdf:type
rdfs:label
  • Flex lexical analyser (cs)
  • Flex (lexical analyser generator) (en)
  • Flex (logiciel) (fr)
  • Flex (software) (it)
  • Flex (어휘분석기) (ko)
  • Flex (program) (pl)
  • Flex (генератор лексических анализаторов) (ru)
  • Flex (лексичний аналізатор) (uk)
  • Flex詞法分析器 (zh)
rdfs:comment
  • Flex (fast lexical analyzer generator) is a free and open-source software alternative to lex. It is a computer program that generates lexical analyzers (also known as "scanners" or "lexers").It is frequently used as the lex implementation together with Berkeley Yacc parser generator on BSD-derived operating systems (as both lex and yacc are part of POSIX), or together with GNU bison (a version of yacc) in *BSD ports and in Linux distributions. Unlike Bison, flex is not part of the GNU Project and is not released under the GNU General Public License, although a manual for Flex was produced and published by the Free Software Foundation. (en)
  • flex는 《fast lexical analyzer generator》의 줄임말로 lex의 기능을 개선한 자유 소프트웨어이다. 주로 bison과 쌍을 이루어 구문 분석기를 만드는 데 사용된다. flex를 이용하면 C로 구문 분석 코드를 만들 수 있다. 한편 C++ 코드를 만들어 주는 비슷한 기능을 하는 프로그램으로 flex++가 있으며 flex와 함께 배포된다. 작성자는 "Vern Paxson"씨로 1987년도에 처음 만들어졌다. (ko)
  • Flex (Fast Lexical Analyzer) — генератор лексических анализаторов. Заменяет Lex в системах на базе пакетов GNU и имеет аналогичную функциональность. При этом Flex не является частью проекта GNU. (ru)
  • Flex (The Fast Lexical Analyzer) – wolna wersja programu lex napisana przez Verna Paxsona (pracownika uniwersytetu Berkeley), udostępniana na licencji BSD. Program jest używany zwykle w połączeniu z programem bison. Cechy charakterystyczne programu Flex: * złożoność obliczeniowa generowanych analizatorów leksykalnych jest rzędu * możliwość generowania kodu w języku C++ * obsługa rozszerzonego zestawu wyrażeń regularnych * tryb interaktywny (pl)
  • flex (Fast LEXical analyzer generator) — вільна альтернатива до . Часто використовується з вільним генератором синтаксичних аналізаторів Bison . На відміну від Bison, flex не є частиною GNU. Flex був написаний на C близько 1987. Подібний лексичний сканер для C++ — , включений до пакету flex. (uk)
  • flex(快速詞法分析產生器,英語:fast lexical analyzer generator)是一種詞法分析程式。它是lex的開放原始碼版本,以BSD許可證釋出。通常與GNU bison一同運作,但是它本身不是GNU計劃的一部份。 (zh)
  • Flex lexical analyser je v informatice nástroj, který generuje zdrojový kód pro lexikální analyzátor v jazyce C. Jde o GNU variantu programu Lex. Používá se často spolu s generátorem syntaktického analyzátoru yacc nebo jeho vylepšenou alternativou GNU bison. Flex byl vytvořen Vernem Paxsonem v jazyce C v roce 1987.[zdroj?]Byl překládán pomocí Ratfor generátoru, který byl v té době veden Jefem Poskanzerem. (cs)
  • Flex est une version libre de l'analyseur lexical Lex. Il est généralement associé à l'analyseur syntaxique GNU Bison, la version GNU de Yacc. Flex est un outil pour générer des analyseurs, programmes qui reconnaissent des motifs lexicaux dans du texte. Il lit les fichiers d'entrée donnés, ou bien son entrée standard si aucun fichier n'est donné, pour obtenir la description de l'analyseur à générer. La description est une liste de paires d'expressions rationnelles et de code C, appelées règles. En sortie, flex génère un fichier source en langage C, appelé `lex.yy.c', qui définit une routine `yylex'. Ce fichier est compilé et lié avec l'option `-lfl' (correspondant à la bibliothèque flex) afin de produire un programme exécutable. Quand l'exécutable est lancé, il analyse son entrée afin d' (fr)
  • flex è un generatore automatico di scanner. Uno scanner è un programma che, dato in input uno stream di caratteri, compie delle azioni ogni volta che incontra una determinata combinazione di caratteri (token). Per questa ragione il programma generato viene anche detto tokenizer, o analizzatore lessicale. Flex è lo standard per la generazione automatica di scanner in linguaggio C. Viene utilizzato insieme a GNU Bison per generare automaticamente programmi in grado di eseguire il parsing di stream di caratteri appartenenti ad un determinato linguaggio formale. Un'applicazione tipica è quella della scrittura di compilatori: il programma scritto dall'utente è lo stream di caratteri in ingresso. Lo scanner analizza questo file riconoscendo le parole chiave ed i simboli del linguaggio, passando (it)
foaf:name
  • flex (en)
foaf:homepage
name
  • flex (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 60 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software