Costruire

Costruct è un modulo Python per la definizione di strutture dati arbitrarie.
Scarica ora

Costruire Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Public Domain
  • Prezzo:
  • FREE
  • Nome editore:
  • Corbin Simpson
  • Sito web dell'editore:
  • http://github.com/MostAwesomeDude/

Costruire Tag


Costruire Descrizione

Costruire è un modulo Python per la definizione di strutture dati arbitrarie. Costruire è un modulo Python per la definizione di strutture dati arbitrarie. Una volta definita una struttura di dati (AKA, "Costruct"), può essere utilizzato sia per analizzare i dati grezzi in un oggetto e costruire un oggetto in dati grezzi.Unificare la maggior parte dei parser, funziona a livello di bit, quindi tu don ' T deve preoccuparsi di analizzare i singoli bit o campi non allineati. Le biblioteche lancostanze supportano campi, sindacati, strutture e ripetitori; Adattatori e validatori; Interruttori, puntatori e altre meta -Constructs.Hhere sono alcune caratteristiche chiave di "Costruct": · I costrutti simmetrici possono essere utilizzati per analizzare e per costruire · Bit-Level - può analizzare e costruire singoli bit, non solo byte · Pronti - un sacco di primitivi predefiniti e definizioni di protocolli comuni, che è possibile utilizzare facilmente · Extensible - puoi facilmente scrivere costrutti definiti dall'utente semplicemente mediante la sottoclassamento · Fast - Benchmarks on My Machine Show ~ 160kb / sec può essere analizzato , abbastanza veloce per la maggior parte delle situazioni, e forse il Pysco può migliorare che · dichiarativa - nessun codice procedurale necessario per la maggior parte delle situazioni che è nuova in questa versione: · Costruire2 è una riscrittura della biblioteca, rendendola più veloce e molto più sottile. · La biblioteca è ora orientato al byte anziché orientato al bit orientato, quindi utilizza una memoria di otto volte meno. · Può analizzare i file direttamente dal disco. · Meta costrutti ora Utilizzare la Lambda invece di Eval. · Elaborazione testuale (grammatica gratuita di contesto). · -Demand è stato aggiunto analizzazione. · Unità approfondita TES Sono stati aggiunti TS. · È disponibile un tutorial online completo.


Costruire Software correlato