「AlicePackage」の版間の差分

編集の要約なし
編集の要約なし
7行目: 7行目:
=パッケージマニフェストファイル=
=パッケージマニフェストファイル=
すべてのパッケージは、パッケージリソースセットの最上部に<code>manifest.xml</code>ファイルを(このままの名前で)配置する必要があります。パッケージマニフェストファイルは、パッケージに関する情報をビルドツールやAliceScriptインタプリンタに説明するものです。まずは次の例を参照してください。
すべてのパッケージは、パッケージリソースセットの最上部に<code>manifest.xml</code>ファイルを(このままの名前で)配置する必要があります。パッケージマニフェストファイルは、パッケージに関する情報をビルドツールやAliceScriptインタプリンタに説明するものです。まずは次の例を参照してください。
<syntaxhighlight lang="python" line>
<?xml version="1.0" encoding="utf-8"?>
def quick_sort(arr):
<ice:package xmlns:ice="http://schemas.wsoft.gq/alice/ice">
less = []
  <ice:name>Hello,Package</ice:name>
pivot_list = []
  <ice:version>1.0</ice:version>
more = []
  <ice:publisher>WSOFT</ice:publisher>
if len(arr) <= 1:
  <ice:description>Hello,World!とだけ表示します</ice:description>
return arr
  <ice:script>
else:
    print("Hello,World!");
pass
  </ice:script>
</syntaxhighlight>
  <ice:target>any</ice:target>
</ice:package>
パッケージマニフェストファイルは、XML形式で、少なくとも次の情報を記述する必要があります。
パッケージマニフェストファイルは、XML形式で、少なくとも次の情報を記述する必要があります。
*Name属性
*Name属性