Parse :: ingesprongen

Gegeven een pythoneske set ingesprongen lijnen, parseert ze in een handige hiėrarchische structuur
Download nu

Parse :: ingesprongen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Michael Roberts
  • Uitgever website:
  • http://search.cpan.org/~michael/

Parse :: ingesprongen Tags


Parse :: ingesprongen Beschrijving

Gegeven een pythonesque set ingesprongen lijnen, parseert ze in een handige hiėrarchische structuur Gezien een pythonesque set van ingesprongen lijnen, parseert de parse :: ingesprongen module hen in een handige hiėrarchische structuur .Developer reactiesi hebben een slechte gewoonte om pseudocode te schrijven bij het denken aan gegevenstructuren. Sinds ik Python heb geleerd, is het alleen maar erger geworden. Dus elke keer als ik een nieuw onderzoeksproject start, krab ik uiteindelijk enkele pseudocode-specificaties voor de verschillende gegevens of semantiek of wat heb ik, en dan mooier ik op zoek naar nog een onvolledige, buggy-parser. Deze module vertegenwoordigt mijn eerste proberen om die onvolledige, buggy-parser te zetten waar ik het kan vinden, dus misschien zal ik de volgende keer vanaf iets anders dan krassen beginnen en eindigen met een minder onvolledige en minder buggy Parser. Lui, de output van deze parser is een XML :: Xmlapi-structuur, omdat die API op dit punt in mijn hersenstam is ingebed. Deze parser doet absoluut niets met de werkelijke lijnen zelf, maar je kunt het een functie geven om elke regel een functie te geven om het te ontleden en het in het eindresultaat te splitsen. Parse :: Renescente :: Eenvoudig is een goede keuze (niet dat ik gedeeltelijk ben of zoiets). gebruik parsse :: ingesprongen; My $ Parser = Parse :: ingesprongen -> Nieuw (sub {$ _ }); # Geef gewoon de regel door als inhoud voor een eenvoudige parse. mijn $ obj = $ Parser-> parsse (q {}); Vereisten: · Perl


Parse :: ingesprongen Gerelateerde software