Buigen Rangschikking & Samenvatting
- Naam uitgever:
- Will Estes
- Besturingssystemen:
- Mac OS X
Buigen Tags
Buigen Beschrijving
Flex - Snelle Lexical Analyzer Flex is een gratis tool voor het genereren van scanners (programma's die lexicale patronen in tekst herkennen). Het flexprogramma leest door de gebruiker opgegeven invoerbestanden of de standaardinvoer als er geen bestandsnamen worden gegeven, voor een beschrijving van een scanner om te genereren. De beschrijving is in de vorm van paren van reguliere uitdrukkingen en C-code, regels genaamd. Flex genereert een C-bronbestand met de naam, "lex.yy.c", die de functie Yylex () definieert. Het bestand "lex.yy.c" kan worden gecompileerd en gekoppeld aan het produceren van een uitvoerbaar bestand. Wanneer het uitvoerbare bestand wordt uitgevoerd, analyseert het zijn input voor het voorkomen van tekst die overeenkomen met de reguliere uitdrukkingen voor elke regel. Op deze manier, wanneer het een overeenkomst vindt, voert het automatisch de overeenkomstige C-code uit. Note: Flex is een vergunning en vrijgegeven onder de BSD-licentie.
Buigen Gerelateerde software