Quex

Qux is een modus georiënteerde rechtstreeks gecodeerde lexical analyzergenerator.
Download nu

Quex Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Frank R. Schaefer
  • Uitgever website:

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

convmv

Converteert bestandsnamen (geen inhoudsinhoud), mappen en zelfs hele bestandssystemen naar een andere codering ...

126

Downloaden

djvu2pdf

Een klein script dat .DJVU-bestanden converteert naar .pdf-bestanden met behulp van de DJVulibre-toolset. ...

506

Downloaden