BigTop :: Docs :: Sintassi

BigTop :: Docs :: Syntax è un'introduzione alla descrizione della sintassi BIGTOP.
Scarica ora

BigTop :: Docs :: Sintassi Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Phil Crow
  • Sito web dell'editore:
  • http://search.cpan.org/~tkeefer/Gantry-3.51/lib/Gantry/Utils/FormMunger.pm

BigTop :: Docs :: Sintassi Tag


BigTop :: Docs :: Sintassi Descrizione

BigTop :: Docs :: Syntax è un'introduzione alla descrizione della sintassi BIGTOP. BigTop :: Docs :: Syntax è un'introduzione alla descrizione della sintassi di BigTop.Questo documento spiega la struttura di base di un file BigTop.Note che potresti trovare BigTOP :: Docs :: Cookbook utile a seconda della complessità delle tue domande e del modo in cui ti piace usare i documenti. Per una lista completa di parole chiave BigTop, vedere BigTop :: Docs :: FullKeywords. Una versione più breve è disponibile in BigTop :: Docs :: QuickKeywords. Per sapere cosa fa ogni backend e come configurarli, vedere BigTop :: Docs :: Autobackends. Tutti quelli, ad eccezione del libro di cucina, sono generati dalla fonte ufficiale di parole chiave BigTop (BigTop :: Parole chiave) e quindi sono aggiornate. Attrazioni sono disponibili Doch, compresi i documenti su Tentmaker. Vedi BigTOP :: Docs :: TOC per un elenco completo della documentazione.ANAtomia di file BIGTOP FileBigtop è progettato per essere facile da scrivere e da leggere (da te e al computer). C'è una struttura di base basata sui blocchi delimitati del braccio, ma non è complicato come un linguaggio di programmazione. È un linguaggio descrittivo. Non c'è flusso di controllo. Ciò significa che puoi mettere le cose in qualsiasi ordine che ti piace, tranne che la configurazione viene prima e alcuni destinatari dei file generati potrebbero preoccuparsi dell'ordine. Ad esempio, la tua riga di comando SQL lo strumento si aspetta probabilmente di vedere la definizione per una tabella prima di vedere qualsiasi tasti estranei che puntano a quella tabella. Di solito questi ordini sono in genere abbastanza intuitivi, specialmente quando quell'altro programma si lamenta di definizioni mancanti, ecc. (Inoltre, se si utilizza "Kickstart Syntax", BigTop regolerà l'ordine per tenere conto dei tasti stranieri.) Il seguente scheletro è il più piccolo Bigtop legale File che descrive quasi nulla (e non farà nulla se lo si alimenta a BigTop): Config {} app App :: Name {} Config Segret Il livello superiore ci sono due sezioni in un file BigTop. L'ordine è applicato. Prima arriva config. Elenca cose che rendono specifico l'output. In esso, ci sono dichiarazioni e blocchi di back-end. Ogni affermazione può prendere esattamente un valore. Se ci sono dei personaggi che perl non vorrebbero in un identificatore, racchiudere il valore nelle zecche posteriori, aka backquoti, (la citazione di solito trovata sotto tilde, non quella sullo stesso tasto con virgolette doppie). Le dichiarazioni di configurazione disponibili sono disponibili Descritto brevemente in BigTop :: Documenti :: QuickKeywords e più dettagliati in BigTop :: Docs :: FullKeywords. Ci sono due parole chiave che sono state deprecate e quindi non appaiono lì. Questi sono talvolta utili per il test, quindi li ho descritti qui: base_dirdereched.optional, valori predefiniti nella directory corrente. Ignorato con un avviso tranne che nella modalità di creazione. Percorso per il percorso in cui verrà costruito l'app. Allegare percorsi in backquoti. Esempio: base_dir `/home/phil/play`;App_DIRDEPRECATED.optional, valori predefiniti sul nome della directory di stile H2XS per la tua app. Ignorato con un avviso tranne che nella modalità di creazione. Percorso relativo a base_dir dove Build.pl, modifiche, readme, ecc. Ad esempio, se il tuo blocco APP è simile a questo: App Myns :: Apps :: Namethe predefinito sarà il nome Mynss-Apps sotto il base_dir. Se volevi nidificazione extra, potresti dire: app_dir `myns / apps / nome`; allora BigTOP renderebbe quelle directory intervenienti per te. Inoltre a queste chiavi rigorose, ci sono blocchi di back-end che dipendono da ciò che dipende da quali moduli BIGTOP :: installato. Questi in genere generano file sul disco, che potrebbero essere moduli perl, httpd.confs, ecc. Il sistema è semplicistico e meglio descritto da un esempio. Supponi che elenchi un evento per caso {} nella sezione Config. BigTop assumerà quanto segue (sì, so quanto possano essere pericolose ipotesi): hai un pacco chiamato BigTop :: Backend :: SOLO ::: Afficezione, definito nel solito modo, che è installato sul tuo sistema. (cioè c'è un file chiamato AtomeDend.pm che definisce il pacchetto BigTop :: Backend :: SOLO :: SOGGETTO :: Accust, che vive nel percorso BigTop / Backend / Someype / Afficed.pm, relativo a un membro @inc. Ha un metodo chiamato gen_sometypo che fa qualsiasi backend di questo tipo dovrebbe fare (potrebbe fare file .pm, file .conf, file .sql, ecc.). Ciò consente a BigTop di chiamare Gen_sometype quando i tipi di utente: file BIGTOP.Bigtop anteprima la distribuzione viene fornito con un certo numero di questi backend. Se ne scrivi un utile, invialo in modo che possiamo includerlo in una versione futura. Per consigli per scriverne uno, vedere BigTop :: Docs :: Moduli. Requisiti: · Perl.


BigTop :: Docs :: Sintassi Software correlato

Dati :: Taxi

Dati :: Il taxi è una serializzazione dei dati XML-ISH di Taint-Aware, XML-ISH. ...

173

Scarica