ブンコビューア用XMLパーサソース公開資料

ザウルス版以外のブンコビューアは、MPL 1.1 に基づき公開されている
expat-1.1 (mozillaのXMLパーサ) のソースコードを利用しています。
うち、Palm版ブンコビューアでは、メモリ削減のため一部ソースを書換えて使用しております。


MPLライセンスについて
本プログラムは Mozilla Public License 1.1 に従って公開しています。 NPLに関しては、http://www.mozilla.org/MPL/を参照して下さい。

ここではライセンス条件に従って、資料として、使用した部分のexpat-1.1のソースを公開しています。


公開ソースの説明

  1. ブンコビューアで使用しております expat のソースは、配布パッケージのうち

    • xmltok

    • xmlparse

    ディレクトリ以下のソースのみを使用しております。
  2. Palm版以外のブンコビューアは、expat-1.1 のソースをそのまま使用しております。

  3. 本ソースは、expat-1.1 のうち、Palm版ブンコビューア中で使用しておりますxmltokおよびxmlparseディレクトリ以下のソースです。

  4. Palm版での変更点は、以下のとおりです。

    • xmltok/nametab.h で定義されているテーブルを、リソースに移しました。
      リソースは resource/xmltokRsc.rcp にて定義しております。
      PilRCを用いてコンパイルできる形式です。


ソース

expat11-palm.zip(56KB)



Copyright © Sharp Corporation. All rights reserved.