Lazybat

Een veelzijdige applicatie parser en parser generator voor C / C ++
Download nu

Lazybat Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Naam uitgever:
  • Srdjan Mijatovic
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 104 KB

Lazybat Tags


Lazybat Beschrijving

LazyBat is een krachtige transformatiehulpprogramma en parser-generator die is ontworpen om de invoergegevens in acties te transformeren die dat gegevens gebruiken. Dit gebeurt door het parseren van gegevens met behulp van verstrekte grammatica. Grammatica-regels zijn eenvoudig, menselijk leesbaar, niet-recursief en bedoeld om intuïtief te zijn. Lazybat is gebouwd om een krachtige parser te zijn. Lazybat kan worden gebruikt als een opdrachtregelhulpprogramma of als parser-code generator (voor gebruik met uw eigen code). Vaak zou u de opdrachtregelhulpprogramma gebruiken om uw grammatica te ontwikkelen. Dit is een snel proces omdat er geen compilatie betrokken is. Nadat u een grammatica hebt ontwikkeld, kunt u de code genereren om met uw eigen programma's te gebruiken. Deze cyclus herhaalt voor de levensduur van de toepassing die u ontwikkelt. Als u gereedschappen gebruikt, zoals AWK of LEX / YACC / ANTLR (of een ander parseer- en transformatie-tool) of het schrijven van uw eigen code om gegevens te ontleden, overweeg dan LazyBAT. Belangrijkste kenmerken: behandelt alleen niet-recursieve invoergegevens Triviale grammatica-regels (lijsten, keuzes, regels, patronen, transformatie van ingang) Bewijs van concept door middel van opdrachtregelhulpprogramma maakt teamwerk mogelijk door het delen van grammatica-bestanden Goed aantal voorbeelden op deze site Gegenereerde code voor gebruik met elk programma dat C-koppeling ondersteunt. API (Application Programming Interface) ontworpen voor hoge prestaties draad veilig voor multithreaded applicaties onbeperkte variabele maat geheugenbeheer voor geparseerde gegevens Onbeperkte invoergegevensgrootte (kan alle computerresources overschrijden) kan gegevens in-stukken parseren (discontinue buffers) door de gebruiker gedefinieerde patroon matching (patroon matching door uw eigen C / C ++ -code) Zaaien van invoergegevens met URI (Preping-gegevens naar de daadwerkelijke invoer) foutafhandeling Start Action Rapportage en statistieken Tracing


Lazybat Gerelateerde software

Jtools

Een op Java gebaseerde poortscanner, een DNS-opzoekhulpprogramma en een telnet-client ...

254 166 KB

Downloaden