ビットストリング

ビットストリングパッケージには、OCAMLのビットストリングとビットマッチングが含まれています。
今すぐダウンロード

ビットストリング ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Richard Jones
  • 出版社のWebサイト:
  • http://code.google.com/p/bitstring/

ビットストリング タグ


ビットストリング 説明

BitStringパッケージには、OCAMLのビットストリングとビットマッチングが含まれています。 BitStringパッケージには、OCAMLのビットストリングとビットマッチングが含まれています.OCAMLビットストリングプロジェクトは、Erangスタイルのビットストリングとビットストリングを照合してOCAMLのシンタックス拡張とライブラリとして追加されます。(このプロジェクトは以前は「ビットマッチ」として知られていました)。このモジュールはバイナリフォーマット、ファイル、およびプロトコルを解析して生成するのは、その言語のプリミティブとして追加され、非常に単純な使用と非常に強力なものになります。これはGIFイメージからヘッダーを解析する方法です。 | image.gif |。|のビットマッチビットで{( "gif87a" | "gif89a"):6 * 8:文字列; (* GIF Magic。*)幅:16:レトンダーン;高さ:16:レトンダー} - > printf "%s:GIF画像は%d x%Dピクセル"ファイル名幅の高さです。 {_} - > eprintf "%s:NOT gif imagen" FileNamethisの例は、Linuxエルフバイナリの最初の数フィールドを解析する方法を示しています(を参照):let bits = bitstring.bitstring_of_file "/ bin / ls "|のビットマッチビットで。| {0x7f:8; "elf":24:文字列; (* ELF Magic Number *)E_IDENT:12 * 8:ビット文字列。 (* ELF識別子*)E_TYPE:16:レトンダーン; (*オブジェクトファイルの種類*)E_MACHINE:16:レトンダー(*アーキテクチャ*)} - > printf "これはELFバイナリ、タイプ%D、ARCH%DN" e_Type e_machine;ビットストリングハンドル整数、文字列、サブビットストリング、大きい - 、ほとんどのエンディアン、符号付きおよび符号なし型、可変幅フィールド、任意のビットアラインメントを持つフィールド。このリリースの新機能:・TCPDUMPファイルプリンタとGIFおよびELFヘッダーディスプレイを含む多くの例が追加されました。


ビットストリング 関連ソフトウェア

PFPスタジオ

PFP Studioは、PHPとJavaScriptを使用したWebベースのフォームの迅速なアプリケーション開発(RAD)のための視覚的プログラミングシステムです。 ...

164

ダウンロード