P4

P4 is de op PERL GEBASEERDE MACRO-processor.
Download nu

P4 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • James Klicman
  • Uitgever website:
  • http://klicman.org/p4/

P4 Tags


P4 Beschrijving

P4 is de op PERL-gebaseerde macro-processor. P4 is de PERL-gebaseerde macro-processor. Wanneer CPP en M4 onvoldoende zijn, is er P4. Nieuw, met de kracht van Perl.P4 heeft twee Macro Prefix-tekens $ en. U kunt aan deze personages ontsnappen met een backslash om macro-uitbreiding (bijvoorbeeld $ en) te voorkomen. Het teken wordt in de uitgang verwijderd. Over het algemeen wordt $ gebruikt voor het verkrijgen van waarden en wordt gebruikt om code te evalueren. () Retourneert een waarde, waar als {} dat niet is. Er is momenteel slechts één ingebouwde macro omvatten (). omvatten ("hallo.p4") $ Wie = $ Whoyou kan nieuwe macrofuncties definiëren. {Sub wie {return $ _ || $ wie; }} Wie = Whowho ("ME") = Wie ("ME") Hallo Wie {$ foo = 'bar'} Voorbeeld van hoe meerdere tekens worden afgehandeld voor $ en. $ foo = $ foo \ $ foo = $ foo \ $ foo = $ foo \ \ $ foo = $ foo \ $ foo = $ $ fooloymou kan macro's in beugels omsluiten. $ {foo} z = $ {foo} z ($ foo) = ($ foo) (lengte ($ foo)) = (lengte ($ foo)) Je kunt arrays aanpakken en hashes. @var = ('A', 'B', 'C')} $ var = $ var $ {var } = $ {var } ($ var ) = ($ var ) {$ map {'one'} = 1; $ Kaart {'twee'} = 2; $ Kaart {'2'} = 'twee'; $ Kaart {'Three'} = 3;} $ Kaart {'one'} = $ Kaart {'one'} $ {map {'twee'}} = $ {map {'twee'}} $ {map {$ Kaart {'twee'}}} = $ {kaart {$ map {'twee'}}} $ {map {$ map {'2'}}} = $ {map {$ map {'2'}}} ( $ Kaart {'Three'}) = ($ Kaart {'Three'}) Gebruik: P4-bestand.p4 > OutputRoquirements: · Perlwhat is nieuw in deze release: · Anonieme functie-syntaxis () voor Terugkerende waarden, gewijzigd {} naar EVAL-code en retourneer geen waarde. {} Vervangt nu het vorige gebruik van $ {} op EVAL-code zonder een waarde te retourneren die een waarde in edge-cases kan retourneren (bijvoorbeeld $ {$ foo = 0}).


P4 Gerelateerde software

ifeplugd

IFPUGD is een Linux-daemon die uw Ethernet-apparaat automatisch configureert wanneer een kabel is aangesloten. ...

132

Downloaden

OSSP SA

OSSP SA is een abstractiebibliotheek voor de programmeerinterface van de UNIX-aansluiting (API). ...

156

Downloaden