chomsky

Software screenshot:
chomsky
Software informatie:
Versie: 1.0.2
Upload datum: 20 Feb 15
Ontwikkelaar: Colin Thomas-Arnold
Licentie: Gratis
Populariteit: 3

Rating: nan/5 (Total Votes: 0)

Chomsky is nog een andere taal grammatica parser, geïnspireerd door modgrammar en pyparsing.
Developer reacties
Ik had behoefte aan een taal grammatica parser voor het plywood_ project, en modgrammar_ zag eruit alsof het zou perfect zijn, behalve dat ik kon niet de eenvoudigste van de grammatica aan het werk te krijgen. pyparsing_ is uitstekend, maar geeft mij niet objecten terug, alleen lijsten en strijkers - Ik heb meer dan dat. Ik zou pyparsing_ aanbevelen voor * jouw * project. Tenzij je echt wilt objecten, of als je aan het doen zijn een taal (chomsky_ heeft veel ingebouwde spullen voor het maken van programmeertaal grammatica's).
Trouwens, ik vind het schrijven van parsers, en ik weet hoe ik wil dat dit één te werken, dus schroef, zal ik het zelf doen!
INSTALLATIE
& Nbsp; pip installeren chomsky
GEBRUIK
Matchers
`` Matcher`` objecten zijn de meest elementaire bouwstenen. & Nbsp; Ze zijn niet slim,
keren ze terug alleen strijkers en lijsten, en ze maken geen veronderstellingen over wat je
probeert wellicht & nbsp bouwen.; Bijvoorbeeld, de `` Word`` Matcher niet aannemen
dat u wilt witruimte verbruikt.
`` Matcher`` objecten zijn zeer geschikt voor het bouwen van een kleine parsing taal voor
consistente gegevens, waar `` Grammar`` objecten niet nodig zijn. & nbsp; Maar voor het bouwen van een
taal parser, zult u waarschijnlijk gebruik maken van de meer heavy-duty Grammatica gebouw
. blokken

Eisen

  • Python

Andere software van ontwikkelaar Colin Thomas-Arnold

StrangeCase
StrangeCase

20 Feb 15

punt
punt

20 Feb 15

plywood
plywood

20 Feb 15

Reacties op chomsky

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!