woodpyle Clasificación y resumen
- Nombre del editor:
- Colin Thomas-Arnold
- Sitio web del editor:
- https://github.com/colinta/
woodpyle Etiquetas
woodpyle Descripción
Woodpyle es otro analizador de gramática de idioma, inspirado en Modgrammar y Pyparsing.Developer Commentsi necesitaba un analizador de gramática de idiomas para el proyecto de madera contrachapada, y Modgrammar parecía que sería perfecto, excepto que no podía obtener las gramáticas más simples para trabajar. Pyparsing es excelente, pero no me da objetos de vuelta, solo listas y cuerdas, necesito más que eso. Me gusta escribir los analizadores, y sé cómo quiero que esto funcione, así que lo atornille, lo haré, lo haré yo mismo. .Instalation Pip Instale WoodpyleUsageDe Woodpyle Import * # Bloques de construcción de gramática básica: # Word / W, literal / l, regex / r # Bloques de construcción avanzados: # Repetición: # ceroormore, oneormore, opcional # cualquiera, nextis, nextisnot # Bloques de construcción de idiomas # Cotidstring, number, entero, flotador, hexadecimal, octal, binario # linomomment, bloqueo, bloque, sangrado # ubicación # Nextis, AnteriorLa, nextIsNot, AnteriorWasNot # WordStart, Wordend, LineStart, Linend, StringStart, Homepage de StringendProduct
woodpyle Software relacionado