App :: rad

Rapid (en eenvoudig!) Creatie van opdrachtregeloepassingen
Download nu

App :: rad Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Breno G. de Oliveira
  • Uitgever website:
  • http://search.cpan.org/~garu/

App :: rad Tags


App :: rad Beschrijving

Snelle (en eenvoudige!) Creatie van opdrachtregeloepassingen APP :: RAD is een PERL-module die een eenvoudig maar krachtig kader heeft voor het ontwikkelen van uw opdrachtregeloepassingen. Het kan eenvoudig uw perl-one-liners transformeren in herbruikbare subroutines dan rechtstreeks door de gebruiker van uw programma kan worden gebeld. Het probeert ook een handige interface te bieden voor uw gemeenschappelijke opdrachtregel taken.Synopsis ^ Dit is uw kleinste werkaanvraag (Laten we Call it myApp.pl) Gebruik app :: rad; APP :: RAD-> RUN (); dat is het, uw programma werkt al en u kunt het rechtstreeks via de opdrachtregel gebruiken (probeer het!) $ ./myApp.pl Gebruik: MyApp.pl Command Argumenten] Beschikbare opdrachten: Help Syntaxis en beschikbare opdrachtvolgende te tonen, begin met het maken van uw eigen functies (bijv.) InmyApp.pl: Sub Hallo {return "Hallo, World!"; } En nu heeft uw Simple Command Line-programma MyApp.pl heeft een 'Hallo'-commando! $ ./MYAPP.PL Gebruik: MyApp.pl Commando Beschikbare opdrachten: Hallo Help Syntaxis en beschikbare opdrachten $ ./MyApp.pl Hallo Hallo, World! U kunt eenvoudig toevoegen Een aangepast hulpbericht voor uw opdracht via het kenmerk 'Help ()': sub Hallo: Help (geef een leuk compliment) {return "Hallo, World!"; } En dan, zoals verwacht: $ ./MYApp.pl Gebruik: MyApp.pl Commando Beschikbare opdrachten: Hallo Geef een leuk compliment Help Show Syntaxis en Beschikbare CommandsApp :: Rad laat je ook je applicaties uitbreiden , het leveren van veel flexibiliteit voor elke opdracht, met ingesloten hulp, argument en opties parseren, configuratiebestand, standaardgedrag en nog veel meer: gebruik App :: rad; App :: rad-> run (); Subinstellingen {My $ C = Shift; $ C-> Register_commands ({foo => 'Breid je foo uit!', Bar => 'Heb een drankje! Argumenten: --Drink = Drink',}); } sub foo {mijn $ c = shift; $ c-> load_config ('myapp.conf'); terugkeer 'foo uitgebreid naar'. baz () * $ c-> config -> {'myfoo'}; } # Opmerking dat 'baz' niet is geregistreerd als een opdracht, # dus het kan niet van buitenaf worden genoemd. sub Baz {Rand (10)} Substaaf {My $ C = Shift; If ($ C-> Opties -> {'Drink'}) {Return 'You Vroeg je om een'. $ C-> Opties -> {'Drink'}; } anders {return 'je moet vragen om een drankje'; }} U kunt het opdrachtregel proberen: $ ./myApp.pl Gebruik: MyApp.pl Commando Beschikbare opdrachten: Bar Geniet van een drankje! Argumenten: - Drink = Drink Foo Breid je Foo uit! Help Syntaxis en beschikbare opdrachten te tonen $ ./MYApp.pl Bar --Drink = Martini U vroeg om een Martini-eisen: · Perl


App :: rad Gerelateerde software

VMS :: Wachtrij

PERL-extensie om wachtrijen, vermeldingen en formulieren te beheren en wachtrij, invoer en informatie op te halen ...

223

Downloaden