Plagen

Python Lex en YACC
Download nu

Plagen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Beazley
  • Uitgever website:
  • http://www.dabeaz.com/

Plagen Tags


Plagen Beschrijving

Python Lex en YACC Ply is een implementatie van Lex- en YACC-parseergereedschap voor Python. Als je niet het minste idee hebt wat dat betekent, je bent waarschijnlijk op de verkeerde plaats. Anders blijf lezen. In een notendop, is het niets meer dan een eenvoudige Lex / YACC-implementatie. Hier is een lijst van zijn essentiële kenmerken: * Het is volledig in Python geïmplementeerd. * Het maakt gebruik van LR-parsing dat redelijk efficiënt en goed geschikt is voor grotere grammatica. * Ply biedt de meeste standaard Lex / YACC-functies, waaronder ondersteuning voor lege producties, inclusief ondersteuning voor lege producties, Voorrangsregels, foutherstel en ondersteuning voor dubbelzinnige grammatica's. * Ply is eenvoudig te gebruiken en biedt een zeer uitgebreide foutcontrole. * Ply probeert niet meer of minder dan minder te doen dan de basis Lex / YACC-functionaliteit. Met andere woorden, het is geen groot parserend raamwerk of een component van een groter systeem. De oorspronkelijke versie van de VLAD is in 2001 ontwikkeld voor gebruik in een inleiding tot Compilers-cursus waar studenten het gebruikten om een compiler te bouwen voor een eenvoudige Pascal-achtige taal. Vanwege het gebruik in een educatieve omgeving, gingen er veel werk om uitgebreide foutcontrole te bieden. Bovendien werd deze ervaring gebruikt om gemeenschappelijke bruikbaarheidsproblemen op te lossen. Sindsdien is een verscheidenheid aan incrementele verbeteringen aangebracht aan het systeem. PLY-3.0 voegt ondersteuning voor Python 3.0 toe en geeft de interials van het laag een broodnodige revisie. Vereisten: · Python


Plagen Gerelateerde software

libconfigduo

LIBCONFIG is een eenvoudige bibliotheek voor het bestuderen van gestructureerde configuratiebestanden, zoals deze: test.cfg. ...

146

Downloaden