Bitstring

Bitstring-pakket bevat bitstrings en bitmatching voor OCAML.
Download nu

Bitstring Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Richard Jones
  • Uitgever website:
  • http://code.google.com/p/bitstring/

Bitstring Tags


Bitstring Beschrijving

Bitstringpakket bevat bitstrings en bitmatching voor OCAML. Bitstringpakket bevat bitstrings en bitmatching voor OCAML.Het Ocaml-Bitstring-project voegt erlang-stijl-bitstrings en bijpassende overbitstrings als een syntaxis-extensie en bibliotheek voor OCAML. (Dit project was voorheen bekend als "bitmatch"). U kunt deze module gebruiken Beide parseren en genereren van binaire indelingen, bestanden en protocols. Bitstring-behandeling wordt toegevoegd als primitieven aan de taal, waardoor het uitzonderlijk eenvoudig te gebruiken en zeer krachtig is. Hier is het ontleden van de kop van een GIF-afbeelding: laat bits = bitstring.bitstring_of_file " image.gif "in bitmatch bits met | {("Gif87a" | "Gif89a"): 6 * 8: string; (* GIF Magic. *) Breedte: 16: Litterendian; Hoogte: 16: Lagendian} -> Printf "% S: GIF-afbeelding is% D X% D pixels" Bestandsnaam Breedte Hoogte | {_} -> EPRINTF "% S: Not A GIF Imagen" Filenamethis Voorbeeld laat zien hoe u de eerste paar velden in een linux elf binair (zie ): laat bits = bitsstring.bitstring_of_file "/ bin / ls "In bitmatch bits met | {0x7f: 8; "Elf": 24: string; (* Elf Magic Number *) E_ident: 12 * 8: Bitstring; (* Elf-identifier *) E_TYPE: 16: Litterendian; (* Object Bestandstype *) E_Machine: 16: Litterendian (* Architectuur *)} -> Printf "Dit is een elf binair, type% D, BOG% DN" E_TYPE E_MACHINE; BITSTRING GEDAAN INTEGERS, STRINGEN, SUB-BITSTRINGS, BIG -, kleine en inheemse endiances, ondertekende en niet-ondertekende types, variabele breedte-velden, velden met willekeurige beetje uitlijning. Wat is er nieuw in deze release: · Veel voorbeelden zijn toegevoegd, inclusief een TCPDUMP-bestand Printer en GIF en ELF Header-display.


Bitstring Gerelateerde software

Veervalator

Spring-Validator is een tool die een eenvoudige manier biedt om de geldige code van Javascript-client automatisch te genereren. ...

205

Downloaden

MySqueaks

MySqueaks is de korte naam voor mijn vereenvoudigde kwaliteitsuitdrukkingen (SQX), een eenvoudige PHP-klasse die SQL-uitspraken genereert. ...

133

Downloaden