MAKEFILE :: DOM

MAKEFILE :: DOM is een eenvoudige DOM-parser voor makeFiles.
Download nu

MAKEFILE :: DOM Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Agent Zhang
  • Uitgever website:
  • http://search.cpan.org/~agent/OpenResty-0.3.14/lib/OpenResty/Spec/Overview.pod

MAKEFILE :: DOM Tags


MAKEFILE :: DOM Beschrijving

MAKEFILE :: DOM is een eenvoudige DOM-parser voor makeFiles. MAKEFILE :: DOM is een eenvoudige DOM-parser voor makeFiles.Deze wijk kan dienen als een geavanceerde lexer voor (GNU) makeFiles. Het parseert makeFiles als "documenten" en de parsering is verliesloos. De resultaten zijn gegevensstructuren vergelijkbaar met DOM-bomen. De DOM-bomen hebben elk afzonderlijk bit van de informatie in de originele invoerbestanden, inclusief witte ruimtes, lege lijnen en makefile-opmerkingen. Dat betekent dat het mogelijk is om de oorspronkelijke makeFiles uit de DOM-bomen te reproduceren. Bovendien is elk knooppunt van de DOM-bomen wijzigbaar en is de hele boom, net als de PPI-module die wordt gebruikt voor Perl-bronparsing en de HTML :: TreeBuilder-module die wordt gebruikt voor het parseren van HTML-bron. Als u op zoek bent naar een echte GNU Maak Parser die een AST genereert, zie MAKEFILE :: PARDER :: Gmakedb in plaats daarvan. De interface van MAKEFILE :: DOM bootst het API-ontwerp van PPI na. Sterker nog, ik heb de broncode en poddocumentatie van PPI :: Node, PPI :: Element en PPI :: Dumper, met de volledige toestemming van de auteur van PPI, Adam Kennedy.MakeFile: DOM probeert onafhankelijk zijn van de syntaxis van specifieke MAKEFILE. Dezelfde set van Dom Node-typen wordt verondersteld te worden gedeeld door verschillende Makefile Dom-generatoren. Bijvoorbeeld, MDO :: Document :: GMAK PARSES GNU MAKEFILES EN REEKT EEN INSTEL VAN MOMA :: DOCUMENT, IE, de wortel van de DOM-boom terwijl de NMake Makefile Lexer in de toekomst, Moedels :: Document :: NMake, ook retourneert Instances van de MOMA :: Documentklasse. Later zou ik ook overwegen om ondersteuning voor DMake en BSDMake toe te voegen. Vereisten: · Perl


MAKEFILE :: DOM Gerelateerde software