Makefile :: Parser

Un semplice parser per makefile
Scarica ora

Makefile :: Parser Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Agent Zhang
  • Sito web dell'editore:
  • http://search.cpan.org/~agent/OpenResty-0.3.14/lib/OpenResty/Spec/Overview.pod

Makefile :: Parser Tag


Makefile :: Parser Descrizione

Un semplice parser per makefile Makefile :: Parser è un semplice parser per makefiles.synopsis usa makefile :: parser; $ parser = makefile :: parser-> nuovo; # Equivalente a -> parse ('makefile'); $ parser-> analizza o morire makefile :: parser-> errore; # Ottieni l'ultimo valore assegnato alla variabile specificata 'cc': stampa $ parser-> var ('cc'); # Ottieni tutti i nomi delle variabili definiti nel Makefile: @vars = $ parser-> vars; Stampa Iscriviti ('', Ordina @Vars); @roots = $ parser-> radici; # Ottieni tutti i "bersagli radice" Stampa $ Roots -> Nome; @tars = $ parser-> bersagli; # Ottieni tutti gli obiettivi $ tar = join ("n", $ tars -> comandi); # Ottieni il bersaglio predefinito, ad esempio, il primo target definito in Makefile: $ tar = $ parser-> bersaglio; $ TAR = $ parser-> target ('install'); # Prendi il nome del bersaglio, per esempio, 'Installa' qui: stampa $ TAR-> Nome; # Ottieni le dipendenze per il target 'install': @depends = $ tar-> dipende; # Accedere al comando Shell utilizzato per costruire il bersaglio corrente. @CMDS = $ TAR-> comandi; # Analizzare un altro file usando lo stesso oggetto parser: $ parser-> parse ('makefile.old') o morire makefile :: parser-> errore; # Ottieni il bersaglio che è specificato da variabile exe_file $ tar = $ parser-> target ($ parser-> var ('exe_file')); questo è un parser per makefile. In questa fase molto precoce, il parser supporta solo un set limitato di funzionalità, quindi potrebbe non riconoscere alcune funzionalità avanzate fornite da alcuni strumenti di sicurezza come GNU. Il suo scopo iniziale è quello di fornire supporto di base per un altro modulo denominato Makefile :: Graphviz, che mira a rendere il processo di costruzione specificato da un Makefile utilizzando la straordinaria libreria Graphviz. Il modulo Crea non è soddisfacente per questo scopo, quindi ho deciso di costruirne uno dei miei. Requisiti: · Perl.


Makefile :: Parser Software correlato

Testo :: Embed.

Testo :: Embed è un modulo perl per un testo ingombrante separato pulito dal tuo codice sorgente. ...

141

Scarica

Wx :: perl :: packager

WX :: Perl :: Packager fornisce un modulo per assistere le applicazioni basate su WX con PAR, ActiveState Perlapp / PDK e Perl ...

180

Scarica

Medsphere.widgets.

medsphere.widgets è una raccolta di elementi di interfaccia multipiattaforma per GTK # utilizzati dai prodotti di MedSphere. ...

243

Scarica