Sélectionnez votre langue

Page d'accueil arrow-right Flex

Nous avons compilé une liste de 3 alternatives gratuites et payantes à Flex. Les principaux concurrents incluent ANTLR, Owl parser generator. En plus de cela, les utilisateurs établissent également des comparaisons entre Flex et Ragel. Vous pouvez également consulter d'autres choix similaires ici : About.


ANTLR
Free Open Source

ANTLR, un autre outil de reconnaissance des langues, est un outil linguistique qui fournit un cadre pour ...

Ragel compile des machines à états finis exécutables à partir de langages normaux.

Flex (générateur d'analyseur lexical rapide) est un outil permettant de générer des scanners.

Flex Plates-formes

tick-square Linux

Flex Description

Flex (générateur d'analyseur lexical rapide) est un outil permettant de générer des scanners. Un scanner, parfois appelé tokenizer, est un programme qui reconnaît les modèles lexicaux dans le texte. Le programme flex lit les fichiers d'entrée spécifiés par l'utilisateur, ou son entrée standard si aucun nom de fichier n'est fourni, pour générer une description du scanner. La description se présente sous la forme de paires d'expressions régulières et de code C, appelées règles. Flex génère un fichier source C nommé "lex.yy.c", qui définit la fonction yylex (). Le fichier "lex.yy.c" peut être compilé et lié pour produire un exécutable. Lorsque l'exécutable est exécuté, il analyse ses entrées pour rechercher des occurrences de texte correspondant aux expressions régulières de chaque règle. Chaque fois qu'il trouve une correspondance, il exécute le code C correspondant.

Meilleures alternatives à Flex

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

Flex Mots clés

development-tool analyzer

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?