B :: Genera

b :: Generate è un modulo perl che puoi creare i tuoi alberi opp.
Scarica ora

B :: Genera Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Simon Cozens
  • Sito web dell'editore:
  • http://search.cpan.org/~simon/Sub-Versive-0.01/Versive.pm

B :: Genera Tag


B :: Genera Descrizione

B :: Generare è un modulo perl che puoi creare i tuoi alberi opp. B :: Generare è un modulo perl che è possibile creare i tuoi alberi opes.synopsis utilizzano B :: Genera; # Non fare nulla, lentamente. Controlla {My $ NULL = New B :: OP ("NULL", 0); My $ enter = new b :: op ("Invio", 0); My $ COP = NEW B :: COP (0, "Hiya", 0); My $ Leave = New B :: Listop ("Leave", 0, $ Inserire, $ NULL); $ Leave-> Bambini (3); $ enter-> frabllo ($ poliziotto); $ ENTER-> Avanti ($ COP); $ Cop-> fratello ($ null); $ NULL-> Avanti ($ Leave); $ COP-> Avanti ($ Leave); # Racconta perl dove trovare il nostro albero. B :: Main_Root ($ partenza); B :: Main_Start ($ ENTER); } L'avvisoQuesto modulo creerà errori di segmentazione se non sai come usarlo correttamente. Ulteriore avvertimento: a volte non so come usarlo correttamente. Ci sono molti altri metodi e funzioni di utilità, ma non sono documentati qui. Questo è deliberato, piuttosto che semplicemente attraverso la pigrizia. Si prevede che tu abbia letto le fonti Perl e XS a questo modulo prima di tentare di fare qualsiasi cosa con It.Patches Benvenuti.Malcolm Beattie's B Module consente di esaminare l'albero OP perl in fase di runtime, nello spazio perl; È la base del compilatore Perl. Ma quello che non ti consente di fare è manipolare quell'albero op: non ti permetterà di creare nuove ops o modificare quelle vecchie. Ora puoi farlo, se sei intimamente familiare con gli interni di Perl, puoi .b :: Generare i metodi accessori di Turns B in Metodi get-set. Quindi, invece di dire semplicemente $ OP2 = $ OP-> Avanti; ora puoi dire $ OP-> Avanti ($ OP2); per impostare il prossimo op nella catena. Aggiunge anche metodi di costruttore per creare nuove ops. Questo è dove diventa davvero peloso. Nuova B :: OP (tipo, bandiere) Nuova B :: Unop (tipo, flags, first) new b :: binop (tipo, bandiere, primo, ultimo) nuovo B :: Logop (tipo, bandiere, primo, altro) Nuova B :: Listop (Tipo, Bandiere, First, Ultimo) Nuova B :: COP (Bandiere, Nome, Innanzitutto) In tutti i costruttori sopra, il tipo è un valore numerico che rappresenta il tipo OP (62 è l'operatore di aggiunta, per esempio) o il nome dell'OP. ("Aggiungi") (per inciso, se sai di Ops personalizzati e li ha registrati correttamente con l'interprete, puoi creare Ops personalizzati per nome: new b :: op ("mycustomop", 0), o qualsiasi altra cosa.) PRIMO, Ultima e altri sono ops da attaccare all'attuale op; Questi dovrebbero essere B :: OGGETTI OP. Se non hai ancora creato la OPS, non ti preoccupare; Dare un falso valore e riempili in seguito: $ x = nuovo B :: Unop ("negati", 0, undef); # ... Crea altri Ops ... $ x-> Prima ($ y); Inoltre, si può creare un nuovo operatore NextState con NewState B :: op (flag, etichetta, op) nello stesso modo di B :: COP :: NUOVO - Comunque, tuttavia, aggiungi anche il LineseQ op.Finalmente, è possibile impostare la radice principale e l'opzione iniziale passando OPS alla B :: Funzioni MAIN_ROOT e B :: Main_Start Functions.Questo modulo può ovviamente essere utilizzato per tutti i tipi di scopi divertenti. La migliore sarà in esplosione con i filtri di origine; Avere il filtro di origine analizza un file di input in una lingua straniera, crea un albero OP per questo e ottenere Perl per eseguirlo. Quindi scrivimi e dimmi come l'hai fatto. E perché. Requisiti: · Perl.


B :: Genera Software correlato

TPM4JAVA.

TPM4JAVA è una libreria per accedere ai moduli di piattaforma affidabili nelle tue applicazioni Java. ...

173

Scarica

CGI :: utils.

CGI :: utils è un modulo perl per il recupero delle informazioni tramite l'interfaccia gateway comune e il mod_perl. ...

142

Scarica

Audio :: MFCC.

AUDIO :: MFCC è un modulo perl per il calcolo dei coefficienti Ceppstrali di mel-frequenza. ...

279

Scarica