| Quex Qux is een modus georiënteerde rechtstreeks gecodeerde lexical analyzergenerator. |
Download nu |
Quex Rangschikking & Samenvatting
- Naam uitgever:
- Frank R. Schaefer
Quex Tags
Quex Beschrijving
Qulex is een modus georiënteerde direct gecodeerde lexical analyzer generator. Qulex is een modus georiënteerde rechtstreeks gecodeerde lexicale analyse-generator.PROGRAMMING TALEN moet het mogelijk maken om problemen en hun oplossingen zo kort mogelijk te beschrijven. Dit leidt tegenwoordig naar taalontwerpen die probleemspecifieke mini-talen bevatten (bijvoorbeeld de C-formatteerkoorden). Om dergelijke subtalen aan te pakken, is er effectief meer dan één Lexical Analyzer-modus vereist. Quex voorziet in die gevallen handige functies om modi te relateren via erfenis, toestaan en toestaan van modusovergangen en omgaande mode-overgangsevenementen. Bovendien faciliteert een 'indentatie-evenement' het schrijven van lexicale analysers voor op indentatie gebaseerde talen (bijvoorbeeld zoals Python). Van binnenuit worden de machine-tokens naar de beller gestuurd, hoewel de interface de verzonden tokens opeenvolgend peilt. Quex produceert een complete C-omgeving met de Lexical Analyzer-engine, Token Classes en Token Queues. Met de meegeleverde sample-toepassingen en documentatie moet het mogelijk zijn om een lexicale analysator binnen een paar uur te laten lopen. In essentie biedt Quex gecompliceerde lexicale analyse om zeer elegant te worden beschreven. Tegelijkertijd kunnen eenvoudige toepassingen veel sneller worden geschreven dan met traditionele lexicale analyser-generatoren. Wat is er nieuw in deze release: · bugfixes · Directe geheugentoegang
Quex Gerelateerde software