ピースル

WebIDLインターフェイスからの一般コードジェネレータ
今すぐダウンロード

ピースル ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Vasily Stepanov
  • 出版社のWebサイト:
  • https://github.com/VasilyStepanov/

ピースル タグ


ピースル 説明

PywidlはPythonモジュールであるPythonモジュールで、Pywidlコードはプライを使用してインターフェイスオブジェクトモデルを構築し、ユーザーのMakoテンプレートを使用して、またはユーザーのネイティブPython Module.WebIDLオブジェクトを使用して、PYWIDL / MODEL.PYCOMMON使用状況ではModelDexed tests / idl.pyexampleの使用法でのユーザーのネイティブPython Module.WebIDLオブジェクトを発行します。 CAT Fragment.IDL例外GraphicSexception {DOMStringの理由;;インターフェイスペイント{};インターフェイスSolidColor:Paint {属性float red;属性フロートグリーン。属性float blue; ;;インターフェイスパターン:ペイント{属性DomString ImageURL; ;; インタフェースGraphicalWindow {ReadOnly uniment unsigned long width; readonly unistring unsigned long height。属性ペイントの電流区間。 void drawrectangle(float x、float y、float width、float height); void drawtext(float x、float y、domstringテキスト)。 $ cat mako.tpl // $ {foo}%定義の定義のための%:$ {definition.name}%Endfor $ pywidl -m -o fragment.txt -t mako.tpl fragment.idl - - foo = BAR $ cat fragment.txt // Bar GraphicSexception Pate SolidColor Patters GraphicalWindow $ cat native.py defレンダリング(定義= []、source = none、output = none、template = none、template_type = none、foo = none、** kwargs ):OPEN(出力、 'W')をOUT:PRINT >> OUT、「//%S」%FOE定義の定義の定義:印刷>> OUT、DEFICTION.NAME $ PYTHONPATH = "。:$ pythonpath" pywidl -n -o fragment.txt -tネイティブfragment.idl__Foo = bar $ cat fragment.txt // Bar GraphicSexception Paint SolidColorパターンGraphicalWindowProductのホームページ


ピースル 関連ソフトウェア