<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://alice.wsoft.ws/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zen</id>
	<title>AliceScript Wiki - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="https://alice.wsoft.ws/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zen"/>
	<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/Zen"/>
	<updated>2026-07-03T20:16:50Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1238</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1238"/>
		<updated>2022-10-29T16:06:28Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accordion|{{Alert|この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。|注意|4|||0em}}|{{Alert|この表示を偶然クリックしてしまったみなさん。&amp;lt;br&amp;gt;このキャラクターは[[User:Zen|Zen]]によって作られたキャラクターであることをここで明確にさせてください。このキャラクターについて[[User:Master|WSOFT]]に質問や感想を送られても困ります。||1|||0}}|true}}&lt;br /&gt;
&lt;br /&gt;
{{Alert|&amp;lt;html&amp;gt;&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;24&amp;quot; height=&amp;quot;24&amp;quot; fill=&amp;quot;currentColor&amp;quot; class=&amp;quot;bi bi-download&amp;quot; viewBox=&amp;quot;0 0 16 16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5z&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/svg&amp;gt;&amp;lt;/html&amp;gt; [https://download.wsoft.gq/WS00086 VRMモデルをダウンロード]||0|18px}}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
=概要=&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々WSOFTのルーターのとなり&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode、ブロックチェーン、NFT、Web3&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
{{Accordion|{{Alert|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。||1|||0em}}|{{Accordion|{{Alert|この表示もクリックしてしまったみなさん。&amp;lt;br&amp;gt;この項目が書きかけの項目であることは事実ですが、この項目を編集できる編集者は[[User:Zen|Zen]]と[[User:master|私]]しかいません。私はこの記事を編集する気はありませんから、事実上Aliceたんのような暇人はZenのみということなります。そうですよね？？}}|{{Alert|もしこの記事の編集履歴に私の名前が残されているとしたら、それはおそらくバグでしょう。}}|true}}|true}}&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1237</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1237"/>
		<updated>2022-07-25T09:23:50Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* 概要 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accordion|{{Alert|この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。|注意|4|||0em}}|{{Alert|この表示を偶然クリックしてしまったみなさん。&amp;lt;br&amp;gt;このキャラクターは[[User:Zen|Zen]]によって作られたキャラクターであることをここで明確にさせてください。このキャラクターについて[[User:Master|WSOFT]]に質問や感想を送られても困ります。||1|||0}}|true}}&lt;br /&gt;
&lt;br /&gt;
{{Alert|&amp;lt;html&amp;gt;&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;24&amp;quot; height=&amp;quot;24&amp;quot; fill=&amp;quot;currentColor&amp;quot; class=&amp;quot;bi bi-download&amp;quot; viewBox=&amp;quot;0 0 16 16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5z&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/svg&amp;gt;&amp;lt;/html&amp;gt; [https://download.wsoft.gq/WS00086 VRMモデルをダウンロード]||0|18px}}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
=概要=&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々WSOFTのルーターのとなり&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode、ブロックチェーン、NFT、Web3&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
{{Accordion|{{Alert|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。||1|||0em}}|{{Accordion|{{Alert|この表示もクリックしてしまったみなさん。&amp;lt;br&amp;gt;この項目が書きかけの項目であることは事実ですが、この項目を編集できる編集者は[[User:Zen|Zen]]と[[User:master|私]]しかいません。私はこの記事を編集する気はありませんから、事実上Aliceたんのような暇人はZenのみということなります。そうですよね？？}}|{{Alert|もしこの記事の編集履歴に私の名前が残されているとしたら、それはおそらくバグでしょう。}}|true}}|true}}&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1236</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1236"/>
		<updated>2022-07-25T09:23:01Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* 概要 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accordion|{{Alert|この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。|注意|4|||0em}}|{{Alert|この表示を偶然クリックしてしまったみなさん。&amp;lt;br&amp;gt;このキャラクターは[[User:Zen|Zen]]によって作られたキャラクターであることをここで明確にさせてください。このキャラクターについて[[User:Master|WSOFT]]に質問や感想を送られても困ります。||1|||0}}|true}}&lt;br /&gt;
&lt;br /&gt;
{{Alert|&amp;lt;html&amp;gt;&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;24&amp;quot; height=&amp;quot;24&amp;quot; fill=&amp;quot;currentColor&amp;quot; class=&amp;quot;bi bi-download&amp;quot; viewBox=&amp;quot;0 0 16 16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5z&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/svg&amp;gt;&amp;lt;/html&amp;gt; [https://download.wsoft.gq/WS00086 VRMモデルをダウンロード]||0|18px}}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
=概要=&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々WSOFTのルーターのとなり&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode、ブロックチェーン、NFT、Web3.0&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
{{Accordion|{{Alert|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。||1|||0em}}|{{Accordion|{{Alert|この表示もクリックしてしまったみなさん。&amp;lt;br&amp;gt;この項目が書きかけの項目であることは事実ですが、この項目を編集できる編集者は[[User:Zen|Zen]]と[[User:master|私]]しかいません。私はこの記事を編集する気はありませんから、事実上Aliceたんのような暇人はZenのみということなります。そうですよね？？}}|{{Alert|もしこの記事の編集履歴に私の名前が残されているとしたら、それはおそらくバグでしょう。}}|true}}|true}}&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1231</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=1231"/>
		<updated>2022-06-20T14:40:59Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Accordion|{{Alert|この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。|注意|4|||0em}}|{{Alert|この表示を偶然クリックしてしまったみなさん。&amp;lt;br&amp;gt;このキャラクターは[[User:Zen|Zen]]によって作られたキャラクターであることをここで明確にさせてください。このキャラクターについて[[User:Master|WSOFT]]に質問や感想を送られても困ります。||1|||0}}|true}}&lt;br /&gt;
&lt;br /&gt;
{{Alert|&amp;lt;html&amp;gt;&amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; width=&amp;quot;24&amp;quot; height=&amp;quot;24&amp;quot; fill=&amp;quot;currentColor&amp;quot; class=&amp;quot;bi bi-download&amp;quot; viewBox=&amp;quot;0 0 16 16&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5z&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;path d=&amp;quot;M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3z&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/svg&amp;gt;&amp;lt;/html&amp;gt; [https://download.wsoft.gq/WS00086 VRMモデルをダウンロード]||0|18px}}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
=概要=&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々WSOFTのルーターのとなり&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
{{Accordion|{{Alert|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。||1|||0em}}|{{Accordion|{{Alert|この表示もクリックしてしまったみなさん。&amp;lt;br&amp;gt;この項目が書きかけの項目であることは事実ですが、この項目を編集できる編集者は[[User:Zen|Zen]]と[[User:master|私]]しかいません。私はこの記事を編集する気はありませんから、事実上Aliceたんのような暇人はZenのみということなります。そうですよね？？}}|{{Alert|もしこの記事の編集履歴に私の名前が残されているとしたら、それはおそらくバグでしょう。}}|true}}|true}}&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=542</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=542"/>
		<updated>2021-12-21T16:02:40Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=541</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=541"/>
		<updated>2021-12-21T10:50:59Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=539</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=539"/>
		<updated>2021-12-20T16:49:14Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&amp;lt;h1&amp;gt; AliceScriptへようこそ &amp;lt;/h1&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; align=&amp;quot;right&amp;quot;&lt;br /&gt;
|+style=&amp;quot;white-space:nowrap&amp;quot;|[[AliceScriptのダウンロード]]&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|AliceScript &lt;br /&gt;
|-&lt;br /&gt;
|最新版&lt;br /&gt;
|[[Media:AliceScriptADK_RC2.zip|RC2]]&lt;br /&gt;
|-&lt;br /&gt;
|最新安定板&lt;br /&gt;
|[[Media:AliceScriptADK_RC2.zip|RC2]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|[[AliceSister]]&lt;br /&gt;
|-&lt;br /&gt;
|最新版&lt;br /&gt;
|[[Media:AliceSisterADK_RC2.zip|RC2]]&lt;br /&gt;
|-&lt;br /&gt;
|最新安定板&lt;br /&gt;
|[[Media:AliceSisterADK_RC2.zip|RC2]]&lt;br /&gt;
|-&lt;br /&gt;
![[新機能の一覧|新機能]]&lt;br /&gt;
![[AliceScript_Wiki:著作権|著作権情報]]&lt;br /&gt;
|}&lt;br /&gt;
AliceScriptは、.NET上で動作する汎用性のあるスクリプト言語です。 AliceScriptを使用すると簡単にアプリケーションを構築することができます。 AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
* &amp;lt;h2&amp;gt;AliceScriptをご存知でない？　[[AliceScriptのツアー]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
* &amp;lt;h2&amp;gt;[[AliceScriptのダウンロード]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;AliceScript/AlicesisterRC2がリリースされました。詳しくは[[新機能の一覧#AliceScriptRC2の新機能|AliceScriptRC2の新機能]]を参照してください&amp;lt;/h3&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! AliceScriptの基礎 !! 主要な機能 !! 新機能&lt;br /&gt;
|-&lt;br /&gt;
| [[AliceScriptのツアー]]&lt;br /&gt;
| [[式]]&lt;br /&gt;
| [[新機能の一覧|AliceScriptの新機能]]&lt;br /&gt;
|-&lt;br /&gt;
| [[チュートリアル]]&lt;br /&gt;
| [[変数]]&lt;br /&gt;
| [[破壊的変更の一覧]]&lt;br /&gt;
|-&lt;br /&gt;
! その他&lt;br /&gt;
| [[関数リファレンス]]&lt;br /&gt;
| [[互換性|バージョンの互換性]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Alice（キャラクター）|AliceScript公式アンバサダー]]&lt;br /&gt;
| [[例外]]&lt;br /&gt;
| [[WSOFTScriptからの移行]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://discord.gg/ZHyxYSeCeP Aliceプロジェクト公式コミュニティ]&lt;br /&gt;
| [[言語構造]]&lt;br /&gt;
| [[リリースノート]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=536</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=536"/>
		<updated>2021-12-19T13:08:46Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* 関連項目 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=535</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=535"/>
		<updated>2021-12-19T13:08:38Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* 関連項目 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=534</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=534"/>
		<updated>2021-12-19T13:08:27Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* 関連項目 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[https://twitter.com/Alice95563264 Alice公式Twitter]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=533</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=533"/>
		<updated>2021-12-17T15:46:23Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* 概要 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女(?)である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*性別:不明&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=505</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=505"/>
		<updated>2021-12-14T01:38:13Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|750px|frameless|border|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=504</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=504"/>
		<updated>2021-12-14T01:33:52Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
‎&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|750px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
‎&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=503</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=503"/>
		<updated>2021-12-14T01:33:14Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|750px|thumb|left|]]&lt;br /&gt;
‎&amp;lt;br /&amp;gt;&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=501</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=501"/>
		<updated>2021-12-14T01:31:14Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|850px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=500</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=500"/>
		<updated>2021-12-14T01:31:00Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|850px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
　&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=490</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=490"/>
		<updated>2021-12-13T16:36:12Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E7%A0%B4%E5%A3%8A%E7%9A%84%E5%A4%89%E6%9B%B4%E3%81%AE%E4%B8%80%E8%A6%A7&amp;diff=488</id>
		<title>破壊的変更の一覧</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E7%A0%B4%E5%A3%8A%E7%9A%84%E5%A4%89%E6%9B%B4%E3%81%AE%E4%B8%80%E8%A6%A7&amp;diff=488"/>
		<updated>2021-12-13T08:35:29Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AliceScriptの歴史を通じて、AliceScriptのバージョン間および異なる実装間で高いレベルの互換性を維持することに力が注がれてきました。&lt;br /&gt;
多くの開発者は、AliceScriptの異なる実装間の互換性とともに、AliceScriptの特定の実装のバージョン間についても高いレベルの互換性を期待します。&lt;br /&gt;
特に、以前のバージョンのAliceScript用に書かれたコードは、AliceScriptの新しいバージョンでもシームレスに動作することを期待します。&lt;br /&gt;
また、多くの開発者は、新しくリリースされたAlice.RuntimeにあるAPIが、それらのAPIが導入された初めのバージョンとも互換性があると期待します。&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptまたはAlice.Runtimeに対して行われた変更のカテゴリと、それがアプリケーションの互換性に与える影響について説明します。&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; algin=“center”&lt;br /&gt;
|+style=&amp;quot;white-space:nowrap&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|変更のステータス&lt;br /&gt;
|承認状況&lt;br /&gt;
|影響する範囲&lt;br /&gt;
|変更が行われたバージョン&lt;br /&gt;
|}&lt;br /&gt;
==Typeプロパティ==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; algin=“center”&lt;br /&gt;
|+style=&amp;quot;white-space:nowrap&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|変更のステータス&lt;br /&gt;
|承認&lt;br /&gt;
|AliceScript&lt;br /&gt;
|RC1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
AliceScriptRC1以前のバージョンでは、Typeプロパティはその値の型を表す文字列表現を返していました。AliceScriptRC2からはTypeプロパティは&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型を返すため、戻り値の型が変わります。&lt;br /&gt;
この変更による影響を緩和するために、&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型から&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;型への一方向の暗黙的な変換が用意されているため、この変更は承認されました。&lt;br /&gt;
==定義されていない変数への値の代入の禁止==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; algin=“center”&lt;br /&gt;
|+style=&amp;quot;white-space:nowrap&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|変更のステータス&lt;br /&gt;
|承認&lt;br /&gt;
|AliceScript&lt;br /&gt;
|RC1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
AliceScriptRC1以前のバージョンでは、定義されていない変数にも&amp;lt;code&amp;gt;var&amp;lt;/code&amp;gt;キーワードを使用しないで変数を定義することができました。これは未アクセスの変数に対して値が存在するか確認できないという潜在的な欠陥が存在しているため使用できなくなります。次は未定義の変数&amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;に&amp;lt;code&amp;gt;12345&amp;lt;/code&amp;gt;を代入し定義するコードです。AliceScriptRC1以前では動作していましたが今は動作しません。&lt;br /&gt;
 a = 12345;&lt;br /&gt;
AliceScriptRC2以降でこれと同じ動作を行うことができる唯一の方法は次の通りです。&lt;br /&gt;
 var a = 12345;&lt;br /&gt;
変数を定義した後の代入に関する動作に変更はありません。この変更は承認されました。&lt;br /&gt;
==暗黙的な型変換の廃止==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; algin=“center”&lt;br /&gt;
|+style=&amp;quot;white-space:nowrap&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|変更のステータス&lt;br /&gt;
|承認&lt;br /&gt;
|AliceScript&lt;br /&gt;
|RC1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
AliceScriptRC1以前のバージョンでは、関数などの対応する型が与えられた型ではない場合、自動的にその値を対応する型に変換します。これを暗黙的な型変換とよびますが、これは本来の用途に使用できない値などが与えられても例外が発生することなく予期しない動作をしてしまう可能性がありました。これを解消するために暗黙的な型変換は廃止されました。この変更は承認されました。&lt;br /&gt;
&lt;br /&gt;
また、もう一つの解決策として、[[関数#引数|引数の型指定]]を行うことも検討してください。&lt;br /&gt;
=変数/関数のスコープ= &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; algin=“center”&lt;br /&gt;
|+style=&amp;quot;white-space:nowrap&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|変更のステータス&lt;br /&gt;
|承認&lt;br /&gt;
|AliceScript&lt;br /&gt;
|GM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
AliceScriptGM以前のバージョンでは、変数と関数、定数はすべてグローバルとして定義されていました。これは複数回同じファイルを実行する際に重複定義が発生してしまうおそれがあるなどの潜在的な欠陥を有していました。AliceScriptGMでは、スコープが導入され、そのスコープの範囲内で宣言された変数と関数、定数はいずれもその範囲外では使用できなくなりました。これはネストされたスコープに対しても有効です。この変更は承認されました。&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=447</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=447"/>
		<updated>2021-12-13T01:29:40Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|850px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Zen&amp;diff=442</id>
		<title>利用者:Zen</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Zen&amp;diff=442"/>
		<updated>2021-12-12T12:54:46Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==記事作成時のモットー==&lt;br /&gt;
記事を記述するときは「専門性」＝物事を細かく詳しく、よりも「簡略性」=物事をわかりやすく簡潔に、を意識して書いています。誤字脱字が多いですすみません。&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Zen&amp;diff=441</id>
		<title>利用者:Zen</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85:Zen&amp;diff=441"/>
		<updated>2021-12-12T12:53:51Z</updated>

		<summary type="html">&lt;p&gt;Zen: ページの作成:「記事を記述するときは「専門性」＝物事を細かく詳しく、よりも「簡略性」=物事をわかりやすく簡潔に、を意識して書いてい…」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;記事を記述するときは「専門性」＝物事を細かく詳しく、よりも「簡略性」=物事をわかりやすく簡潔に、を意識して書いています。誤字脱字が多いですすみません。&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=405</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=405"/>
		<updated>2021-12-09T03:13:57Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|750px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=404</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=404"/>
		<updated>2021-12-09T03:11:47Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|750px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
期待通りの動作をしない場合パーミッションの設定が適切でない可能性があります。設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラムの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成し、次のようにコードを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;Hello,World&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Hello,World&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Variable%E5%9E%8B%E3%81%AE%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89&amp;diff=392</id>
		<title>Variable型のメソッド</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Variable%E5%9E%8B%E3%81%AE%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89&amp;diff=392"/>
		<updated>2021-12-08T08:51:48Z</updated>

		<summary type="html">&lt;p&gt;Zen: ページの作成:「この記事では、&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型に実装されているメソッドの説明をします。これらのメソッドはすべての変数または定数で…」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;この記事では、&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型に実装されているメソッドの説明をします。これらのメソッドはすべての変数または定数で使用できます。&lt;br /&gt;
=Dispose=&lt;br /&gt;
 void variable.Dispose();&lt;br /&gt;
その変数の持つ値をクリアし、その値の型をNone型にします。&lt;br /&gt;
=Equals=&lt;br /&gt;
 bool variable.Equals(variable v);&lt;br /&gt;
その変数ともう一つの変数が等しいかどうかを判断します。&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=391</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=391"/>
		<updated>2021-12-08T08:31:32Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&amp;lt;h1&amp;gt; AliceScriptへようこそ &amp;lt;/h1&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; align=&amp;quot;right&amp;quot;&lt;br /&gt;
|+style=&amp;quot;white-space:nowrap&amp;quot;|[[AliceScriptのダウンロード]]&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|AliceScript &lt;br /&gt;
|-&lt;br /&gt;
|最新版&lt;br /&gt;
|[[Media:AliceScriptADK_RC2.zip|RC2]]&lt;br /&gt;
|-&lt;br /&gt;
|最新安定板&lt;br /&gt;
|[[Media:AliceScriptADK_RC2.zip|RC2]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|AliceSister&lt;br /&gt;
|-&lt;br /&gt;
|最新版&lt;br /&gt;
|[[Media:AliceSisterADK_RC2.zip|RC2]]&lt;br /&gt;
|-&lt;br /&gt;
|最新安定板&lt;br /&gt;
|[[Media:AliceSisterADK_RC2.zip|RC2]]&lt;br /&gt;
|}&lt;br /&gt;
AliceScriptは、.NET上で動作する汎用性のあるスクリプト言語です。 AliceScriptを使用すると簡単にアプリケーションを構築することができます。 AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
* &amp;lt;h2&amp;gt;AliceScriptをご存知でない？　[[AliceScriptのツアー]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
* &amp;lt;h2&amp;gt;[[AliceScriptのダウンロード]]&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;AliceScript/AlicesisterRC2がリリースされました。詳しくは[[新機能の一覧#AliceScriptRC2の新機能|AliceScriptRC2の新機能]]を参照してください&amp;lt;/h3&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! AliceScriptの基礎 !! AliceScript言語リファレンス !! 新機能&lt;br /&gt;
|-&lt;br /&gt;
| [[AliceScriptのツアー]]&lt;br /&gt;
| [[キーワード|AliceScriptのキーワード]]&lt;br /&gt;
| [[新機能の一覧|AliceScriptの新機能]]&lt;br /&gt;
|-&lt;br /&gt;
| [[チュートリアル]]&lt;br /&gt;
| [[式|AliceScriptの演算子]]&lt;br /&gt;
| [[破壊的変更の一覧]]&lt;br /&gt;
|-&lt;br /&gt;
! その他&lt;br /&gt;
| [[変数|AliceScriptの型]]&lt;br /&gt;
| [[互換性|バージョンの互換性]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Alice（キャラクター）|AliceScript公式アンバサダー]]&lt;br /&gt;
| [[関数リファレンス]]&lt;br /&gt;
| [[WSOFTScriptからの移行]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E7%A0%B4%E5%A3%8A%E7%9A%84%E5%A4%89%E6%9B%B4%E3%81%AE%E4%B8%80%E8%A6%A7&amp;diff=390</id>
		<title>破壊的変更の一覧</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E7%A0%B4%E5%A3%8A%E7%9A%84%E5%A4%89%E6%9B%B4%E3%81%AE%E4%B8%80%E8%A6%A7&amp;diff=390"/>
		<updated>2021-12-08T08:26:40Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AliceScriptの歴史を通じて、AliceScriptのバージョン間および異なる実装間で高いレベルの互換性を維持することに力が注がれてきました。&lt;br /&gt;
多くの開発者は、AliceScriptの異なる実装間の互換性とともに、AliceScriptの特定の実装のバージョン間についても高いレベルの互換性を期待します。&lt;br /&gt;
特に、以前のバージョンのAliceScript用に書かれたコードは、AliceScriptの新しいバージョンでもシームレスに動作することを期待します。&lt;br /&gt;
また、多くの開発者は、新しくリリースされたAlice.RuntimeにあるAPIが、それらのAPIが導入された初めのバージョンとも互換性があると期待します。&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptまたはAlice.Runtimeに対して行われた変更のカテゴリと、それがアプリケーションの互換性に与える影響について説明します。&lt;br /&gt;
&lt;br /&gt;
==Typeプロパティ==&lt;br /&gt;
AliceScriptRC1以前のバージョンでは、Typeプロパティはその値の型を表す文字列表現を返していました。AliceScriptRC2からはTypeプロパティは&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型を返すため、戻り値の型が変わります。&lt;br /&gt;
この変更による影響を緩和するために、&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型から&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;型への一方向の暗黙的な変換が用意されているため、この変更は承認されました。&lt;br /&gt;
==定義されていない変数への値の代入の禁止==&lt;br /&gt;
AliceScriptRC1以前のバージョンでは、定義されていない変数にも&amp;lt;code&amp;gt;var&amp;lt;/code&amp;gt;キーワードを使用しないで変数を定義することができました。これは未アクセスの変数に対して値が存在するか確認できないという潜在的な欠陥が存在しているため使用できなくなります。次は未定義の変数&amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt;に&amp;lt;code&amp;gt;12345&amp;lt;/code&amp;gt;を代入し定義するコードです。AliceScriptRC1以前では動作していましたが今は動作しません。&lt;br /&gt;
 a = 12345;&lt;br /&gt;
AliceScriptRC2以降でこれと同じ動作を行うことができる唯一の方法は次の通りです。&lt;br /&gt;
 var a = 12345;&lt;br /&gt;
変数を定義した後の代入に関する動作に変更はありません。この変更は承認されませんでした。AliceScriptGMでロールバックされる。&lt;br /&gt;
==暗黙的な型変換の廃止==&lt;br /&gt;
AliceScriptRC1以前のバージョンでは、関数などの対応する型が与えられた型ではない場合、自動的にその値を対応する型に変換します。これを暗黙的な型変換とよびますが、これは本来の用途に使用できない値などが与えられても例外が発生することなく予期しない動作をしてしまう可能性がありました。これを解消するために暗黙的な型変換は廃止されました。この変更は承認されました。&lt;br /&gt;
&lt;br /&gt;
また、もう一つの解決策として、[[関数#引数|引数の型指定]]を行うことも検討してください。&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=389</id>
		<title>変数</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=389"/>
		<updated>2021-12-08T08:25:25Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;変数は、AliceScriptにおける主要な概念の一つです。変数は、任意の場所で宣言定義でき、その値を取り出したり代入することができます。&lt;br /&gt;
この記事、多くの変数に共通する事項を説明した後、それぞれの型の特徴について説明します。&lt;br /&gt;
変数は、すべて基となる&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;から派生しています。これは、すべての変数に共通した操作セットを提供します。&lt;br /&gt;
=variable型=&lt;br /&gt;
&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は、すべての変数の値を表します。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は等値演算子をサポートします。この型から文字列型にのみ暗黙的な変換をサポートします。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型のメソッドは次の通りです。&lt;br /&gt;
*[[variable型のメソッド#Dispose|variable.Dispose]]&lt;br /&gt;
*[[variable型のメソッド#Equals|variable.Equals]]&lt;br /&gt;
*[[variable型のメソッド#Clone|variable.Clone]]&lt;br /&gt;
*[[variable型のメソッド#DeepClone|variable.DeepClone]]&lt;br /&gt;
*[[variable型のメソッド#ToString|variable.ToString]]&lt;br /&gt;
*[[variable型のメソッド#Length|variable.Length]]&lt;br /&gt;
*[[variable型のメソッド#Size|variable.Size]]&lt;br /&gt;
*[[variable型のメソッド#Properties|variable.Properties]]&lt;br /&gt;
*[[variable型のメソッド#Type|variable.Type]]&lt;br /&gt;
*[[variable型のメソッド#Convert|variable.Convert]]&lt;br /&gt;
AliceScriptのすべての変数および定数は、値に評価されるすべての[[式]]と同じように、型を持ちます。インタプリタはコード内で実行されるすべての演算が型安全になるようにします。例えば&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;型の変数には、その値を加算したり減算したりする算術演算が許可されます。しかし、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型にはその種類の演算は許可されません。次に、特定の型の規定値を使用して変数を初期化する例を示します。&lt;br /&gt;
&lt;br /&gt;
 var v = type.Activate();&lt;br /&gt;
&lt;br /&gt;
型には次の種類があります。&lt;br /&gt;
&lt;br /&gt;
=number型=&lt;br /&gt;
数値型は実数を表します。数値型は算術、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
AliceScriptの数値型の表現できるおおよその範囲は、±5.0 × 10−324 - ±1.7 × 10308(-15~17桁)で、サイズは8バイトです。&lt;br /&gt;
&lt;br /&gt;
数値型の規定値はゼロ&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;です。また、数値型で非数、正方向の無限、負方向の無限を表す定数がそれぞれ、&amp;lt;code&amp;gt;NaN&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;PositiveInfinity&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;NegativeInfinity&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
数値型への暗黙的な変換は存在しません。型変換演算子を使用するか&amp;lt;code&amp;gt;Convert&amp;lt;/code&amp;gt;メソッドを使って、文字列型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的な変換がサポートされています。また、数値型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bool型=&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は、ブール値の論理数を表します。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は論理、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型の有効な値は&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;か&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;のいずれかです。&lt;br /&gt;
それぞれの値を表す定数がそれぞれ、&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。特に、WSOFTScriptとは違い数値型の代わりに値を使用することはできません。また、文字列型、数値型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bytes型=&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は、バイナリデータ配列を表します。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型の規定値は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。また、文字列型、数値型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。&lt;br /&gt;
=none型=&lt;br /&gt;
&amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt;型の有効な値は唯一&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとります。また、&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型は比較演算子のみをサポートします。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;の値を表す定数が&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型への暗黙的な変換および明示的な変換はサポートされていません。&lt;br /&gt;
&lt;br /&gt;
=string型=&lt;br /&gt;
文字列型は、テキストを一連のUTF-16コード単位として表現します。文字列型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
文字列型の規定値は空の文字列&amp;lt;code&amp;gt;””&amp;lt;/code&amp;gt;です。また、この型の型指定修飾子は&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
すべてのAliceScriptに組み込まれている型はすべて文字列型への暗黙的な変換をサポートしています。文字列型に限って、明示的な変換と明示的な変換は同じ動作になります。文字列型のメソッドは次のものがあります。&lt;br /&gt;
*[[string型のメソッド#Trim|string.Trim]]&lt;br /&gt;
*[[string型のメソッド#TrimStart|string.TrimStart]]&lt;br /&gt;
*[[string型のメソッド#TrimEnd|string.TrimEnd]]&lt;br /&gt;
*[[string型のメソッド#StratsWith|stirng.StartsWith]]&lt;br /&gt;
*[[string型のメソッド#EndsWith|string.EndsWith]] &lt;br /&gt;
*[[string型のメソッド#PadLeft|string.PadLeft]] &lt;br /&gt;
*[[string型のメソッド#PadRight|string.PadRight]] &lt;br /&gt;
*[[string型のメソッド#Normalize|string.Normalize]] &lt;br /&gt;
*[[string型のメソッド#CompareTo|string.CompareTo]] &lt;br /&gt;
*[[string型のメソッド#IsNormalized|string.IsNormalized]] &lt;br /&gt;
*[[string型のメソッド#IndexOf|string.IndexOf]]&lt;br /&gt;
*[[string型のメソッド#Contains|string.Contains]]&lt;br /&gt;
*[[string型のメソッド#Replace|string.Replace]] &lt;br /&gt;
*[[string型のメソッド#Split|string.Split]] &lt;br /&gt;
*[[string型のメソッド#ToLower|string.ToLower]] &lt;br /&gt;
*[[string型のメソッド#ToUpper|string.ToUpper]] &lt;br /&gt;
*[[string型のメソッド#EmptyOrWhiteSpaces|string.EmptyOrWhiteSpaces]]&lt;br /&gt;
*[[string型のメソッド#Format|string.Format]] &lt;br /&gt;
=array型=&lt;br /&gt;
配列型は、インデックスを使用してアクセスできる変数のリストを表します。配列型は、結合、比較、等値演算子をサポートしています。&lt;br /&gt;
配列型の規定値は空の配列&amp;lt;code&amp;gt;[]&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;array&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
配列型は必ずしも要素を含む必要も、同一の型である必要もありません。配列型への暗黙的な変換はサポートされていません。&lt;br /&gt;
明示的な変換を行うとき、その値を唯一の要素とする配列型に変換されます。配列型のメソッドには次のものがあります。&lt;br /&gt;
*[[配列型のメソッド#Add|array.Add]]&lt;br /&gt;
*[[配列型のメソッド#AddRange|array.AddRange]]&lt;br /&gt;
*[[配列型のメソッド#Remove|array.Remove]]&lt;br /&gt;
*[[配列型のメソッド#RemoveAt|array.RemoveAt]]&lt;br /&gt;
*[[配列型のメソッド#Insert|array.Insert]]&lt;br /&gt;
*[[配列型のメソッド#RemoveRange|array.RemoveRange]]&lt;br /&gt;
*[[配列型のメソッド#IndexOf|array.IndexOf]]&lt;br /&gt;
*[[配列型のメソッド#Contains|array.Contains]]&lt;br /&gt;
*[[配列型のメソッド#Sort|array.Sort]]&lt;br /&gt;
*[[配列型のメソッド#Reverse|array.Reverse]]&lt;br /&gt;
*[[配列型のメソッド#First|array.First]]&lt;br /&gt;
*[[配列型のメソッド#Last|array.Last]]&lt;br /&gt;
*[[配列型のメソッド#Flatten|array.Flatten]]&lt;br /&gt;
*[[配列型のメソッド#Marge|array.Marge]]&lt;br /&gt;
*[[配列型のメソッド#FindIndex|array.FindIndex]]&lt;br /&gt;
*[[配列型のメソッド#Foreach|array.Foreach]]&lt;br /&gt;
=delegate型=&lt;br /&gt;
デリゲート型は、匿名関数のように一連のステートメントのまとまりを表します。デリゲート型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
デリゲート型の規定値は空のステートメント&amp;lt;code&amp;gt;{}&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。デリゲート型への暗黙的な変換と明示的な変換の両方はサポートされていません。この型の型指定修飾子は&amp;lt;code&amp;gt;delegate&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
デリゲート型は、配列のように複数の要素を持つことができます。しかし、デリゲート型にはデリゲート型以外の要素を含めることはできません。&lt;br /&gt;
デリゲートについての詳しい説明は[[デリゲート]]の記事を参照してください。デリゲート型のメソッドには次のものがあります。&lt;br /&gt;
*[[デリゲート型のメソッド#Invoke|delegate.Invoke]]&lt;br /&gt;
*[[デリゲート型のメソッド#BeginInvoke|delegate.BeginInvoke]]&lt;br /&gt;
=type型=&lt;br /&gt;
&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は、変数の型を表します。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型の規定値は、&amp;lt;code&amp;gt;type.None&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型への暗黙的な変換はサポートされていませんが、文字列型からの明示的な変換はサポートされます。この型の型指定修飾子は&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型のメソッドには次のものがあります。&lt;br /&gt;
*[[Type型のメソッド#Activate|type.Activate]]&lt;br /&gt;
[[Category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=388</id>
		<title>変数</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=388"/>
		<updated>2021-12-08T08:21:07Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;変数は、AliceScriptにおける主要な概念の一つです。変数は、任意の場所で宣言定義でき、その値を取り出したり代入することができます。&lt;br /&gt;
この記事、多くの変数に共通する事項を説明した後、それぞれの型の特徴について説明します。&lt;br /&gt;
変数は、すべて基となる&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;から派生しています。これは、すべての変数に共通した操作セットを提供します。&lt;br /&gt;
=variable型=&lt;br /&gt;
&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は、すべての変数の値を表します。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は等値演算子をサポートします。この型から文字列型にのみ暗黙的な変換をサポートします。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型のメソッドは次の通りです。&lt;br /&gt;
*[[variable型のメソッド#Dispose|variable.Dispose]]&lt;br /&gt;
*[[variable型のメソッド#Equals|variable.Equals]]&lt;br /&gt;
*[[variable型のメソッド#Clone|variable.Clone]]&lt;br /&gt;
*[[variable型のメソッド#DeepClone|variable.DeepClone]]&lt;br /&gt;
*[[variable型のメソッド#ToString|variable.ToString]]&lt;br /&gt;
*[[variable型のメソッド#Length|variable.Length]]&lt;br /&gt;
*[[variable型のメソッド#Size|variable.Size]]&lt;br /&gt;
*[[variable型のメソッド#Properties|variable.Properties]]&lt;br /&gt;
*[[variable型のメソッド#Type|variable.Type]]&lt;br /&gt;
*[[variable型のメソッド#Convert|variable.Convert]]&lt;br /&gt;
AliceScriptのすべての変数および定数は、値に評価されるすべての[[式]]と同じように、型を持ちます。インタプリタはコード内で実行されるすべての演算が型安全になるようにします。例えば&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;型の変数には、その値を加算したり減算したりする算術演算が許可されます。しかし、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型にはその種類の演算は許可されません。次に、特定の型の規定値を使用して変数を初期化する例を示します。&lt;br /&gt;
&lt;br /&gt;
 var v = type.Activate();&lt;br /&gt;
&lt;br /&gt;
型には次の種類があります。&lt;br /&gt;
&lt;br /&gt;
=number型=&lt;br /&gt;
数値型は実数を表します。数値型は算術、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
AliceScriptの数値型の表現できるおおよその範囲は、±5.0 × 10−324 - ±1.7 × 10308(-15~17桁)で、サイズは8バイトです。&lt;br /&gt;
&lt;br /&gt;
数値型の規定値はゼロ&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;です。また、数値型で非数、正方向の無限、負方向の無限を表す定数がそれぞれ、&amp;lt;code&amp;gt;NaN&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;PositiveInfinity&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;NegativeInfinity&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
数値型への暗黙的な変換は存在しません。型変換演算子を使用するか&amp;lt;code&amp;gt;Convert&amp;lt;/code&amp;gt;メソッドを使って、文字列型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的な変換がサポートされています。また、数値型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bool型=&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は、ブール値の論理数を表します。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は論理、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型の有効な値は&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;か&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;のいずれかです。&lt;br /&gt;
それぞれの値を表す定数がそれぞれ、&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。特に、WSOFTScriptとは違い数値型の代わりに値を使用することはできません。また、文字列型、数値型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bytes型=&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は、バイナリデータ配列を表します。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型の規定値は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。また、文字列型、数値型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。&lt;br /&gt;
=none型=&lt;br /&gt;
&amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt;型の有効な値は唯一&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとります。また、&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型は比較演算子のみをサポートします。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;の値を表す定数が&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型への暗黙的な変換および明示的な変換はサポートされていません。&lt;br /&gt;
&lt;br /&gt;
=string型=&lt;br /&gt;
文字列型は、テキストを一連のUTF-16コード単位として表現します。文字列型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
文字列型の規定値は空の文字列&amp;lt;code&amp;gt;””&amp;lt;/code&amp;gt;です。また、この型の型指定修飾子は&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
すべてのAliceScriptに組み込まれている型はすべて文字列型への暗黙的な変換をサポートしています。文字列型に限って、明示的な変換と明示的な変換は同じ動作になります。文字列型のメソッドは次のものがあります。&lt;br /&gt;
*[[string型のメソッド#Trim|string.Trim]]&lt;br /&gt;
*[[string型のメソッド#TrimStart|string.TrimStart]]&lt;br /&gt;
*[[string型のメソッド#TrimEnd|string.TrimEnd]]&lt;br /&gt;
*[[string型のメソッド#StratsWith|stirng.StartsWith]]&lt;br /&gt;
*[[string型のメソッド#EndsWith|string.EndsWith]] &lt;br /&gt;
*[[string型のメソッド#PadLeft|string.PadLeft]] &lt;br /&gt;
*[[string型のメソッド#PadRight|string.PadRight]] &lt;br /&gt;
*[[string型のメソッド#Normalize|string.Normalize]] &lt;br /&gt;
*[[string型のメソッド#CompareTo|string.CompareTo]] &lt;br /&gt;
*[[string型のメソッド#IsNormalized|string.IsNormalized]] &lt;br /&gt;
*[[string型のメソッド#IndexOf|string.IndexOf]] &lt;br /&gt;
*[[string型のメソッド#Replace|string.Replace]] &lt;br /&gt;
*[[string型のメソッド#Split|string.Split]] &lt;br /&gt;
*[[string型のメソッド#ToLower|string.ToLower]] &lt;br /&gt;
*[[string型のメソッド#ToUpper|string.ToUpper]] &lt;br /&gt;
*[[string型のメソッド#EmptyOrWhiteSpaces|string.EmptyOrWhiteSpaces]]&lt;br /&gt;
*[[string型のメソッド#Format|string.Format]] &lt;br /&gt;
=array型=&lt;br /&gt;
配列型は、インデックスを使用してアクセスできる変数のリストを表します。配列型は、結合、比較、等値演算子をサポートしています。&lt;br /&gt;
配列型の規定値は空の配列&amp;lt;code&amp;gt;[]&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;array&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
配列型は必ずしも要素を含む必要も、同一の型である必要もありません。配列型への暗黙的な変換はサポートされていません。&lt;br /&gt;
明示的な変換を行うとき、その値を唯一の要素とする配列型に変換されます。配列型のメソッドには次のものがあります。&lt;br /&gt;
*[[配列型のメソッド#Add|array.Add]]&lt;br /&gt;
*[[配列型のメソッド#AddRange|array.AddRange]]&lt;br /&gt;
*[[配列型のメソッド#Remove|array.Remove]]&lt;br /&gt;
*[[配列型のメソッド#RemoveAt|array.RemoveAt]]&lt;br /&gt;
*[[配列型のメソッド#Insert|array.Insert]]&lt;br /&gt;
*[[配列型のメソッド#RemoveRange|array.RemoveRange]]&lt;br /&gt;
*[[配列型のメソッド#IndexOf|array.IndexOf]]&lt;br /&gt;
*[[配列型のメソッド#Contains|array.Contains]]&lt;br /&gt;
*[[配列型のメソッド#Sort|array.Sort]]&lt;br /&gt;
*[[配列型のメソッド#Reverse|array.Reverse]]&lt;br /&gt;
*[[配列型のメソッド#First|array.First]]&lt;br /&gt;
*[[配列型のメソッド#Last|array.Last]]&lt;br /&gt;
*[[配列型のメソッド#Flatten|array.Flatten]]&lt;br /&gt;
*[[配列型のメソッド#Marge|array.Marge]]&lt;br /&gt;
*[[配列型のメソッド#FindIndex|array.FindIndex]]&lt;br /&gt;
*[[配列型のメソッド#Foreach|array.Foreach]]&lt;br /&gt;
=delegate型=&lt;br /&gt;
デリゲート型は、匿名関数のように一連のステートメントのまとまりを表します。デリゲート型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
デリゲート型の規定値は空のステートメント&amp;lt;code&amp;gt;{}&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。デリゲート型への暗黙的な変換と明示的な変換の両方はサポートされていません。この型の型指定修飾子は&amp;lt;code&amp;gt;delegate&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
デリゲート型は、配列のように複数の要素を持つことができます。しかし、デリゲート型にはデリゲート型以外の要素を含めることはできません。&lt;br /&gt;
デリゲートについての詳しい説明は[[デリゲート]]の記事を参照してください。デリゲート型のメソッドには次のものがあります。&lt;br /&gt;
*[[デリゲート型のメソッド#Invoke|delegate.Invoke]]&lt;br /&gt;
*[[デリゲート型のメソッド#BeginInvoke|delegate.BeginInvoke]]&lt;br /&gt;
=type型=&lt;br /&gt;
&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は、変数の型を表します。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型の規定値は、&amp;lt;code&amp;gt;type.None&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型への暗黙的な変換はサポートされていませんが、文字列型からの明示的な変換はサポートされます。この型の型指定修飾子は&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型のメソッドには次のものがあります。&lt;br /&gt;
*[[Type型のメソッド#Activate|type.Activate]]&lt;br /&gt;
[[Category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=387</id>
		<title>変数</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=387"/>
		<updated>2021-12-08T08:19:08Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;変数は、AliceScriptにおける主要な概念の一つです。変数は、任意の場所で宣言定義でき、その値を取り出したり代入することができます。&lt;br /&gt;
この記事、多くの変数に共通する事項を説明した後、それぞれの型の特徴について説明します。&lt;br /&gt;
変数は、すべて基となる&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;から派生しています。これは、すべての変数に共通した操作セットを提供します。&lt;br /&gt;
=variable型=&lt;br /&gt;
&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は、すべての変数の値を表します。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は等値演算子をサポートします。この型から文字列型にのみ暗黙的な変換をサポートします。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型のメソッドは次の通りです。&lt;br /&gt;
*[[variable型のメソッド#Dispose|variable.Dispose]]&lt;br /&gt;
*[[variable型のメソッド#Equals|variable.Equals]]&lt;br /&gt;
*[[variable型のメソッド#Clone|variable.Clone]]&lt;br /&gt;
*[[variable型のメソッド#DeepClone|variable.DeepClone]]&lt;br /&gt;
*[[variable型のメソッド#ToString|variable.ToString]]&lt;br /&gt;
*[[variable型のメソッド#Length|variable.Length]]&lt;br /&gt;
*[[variable型のメソッド#Size|variable.Size]]&lt;br /&gt;
*[[variable型のメソッド#Properties|variable.Properties]]&lt;br /&gt;
*[[variable型のメソッド#Type|variable.Type]]&lt;br /&gt;
*[[variable型のメソッド#Convert|variable.Convert]]&lt;br /&gt;
AliceScriptのすべての変数および定数は、値に評価されるすべての[[式]]と同じように、型を持ちます。インタプリタはコード内で実行されるすべての演算が型安全になるようにします。例えば&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;型の変数には、その値を加算したり減算したりする算術演算が許可されます。しかし、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型にはその種類の演算は許可されません。次に、特定の型の規定値を使用して変数を初期化する例を示します。&lt;br /&gt;
&lt;br /&gt;
 var v = type.Activate();&lt;br /&gt;
&lt;br /&gt;
型には次の種類があります。&lt;br /&gt;
&lt;br /&gt;
=number型=&lt;br /&gt;
数値型は実数を表します。数値型は算術、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
AliceScriptの数値型の表現できるおおよその範囲は、±5.0 × 10−324 - ±1.7 × 10308(-15~17桁)で、サイズは8バイトです。&lt;br /&gt;
&lt;br /&gt;
数値型の規定値はゼロ&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;です。また、数値型で非数、正方向の無限、負方向の無限を表す定数がそれぞれ、&amp;lt;code&amp;gt;NaN&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;PositiveInfinity&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;NegativeInfinity&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
数値型への暗黙的な変換は存在しません。型変換演算子を使用するか&amp;lt;code&amp;gt;Convert&amp;lt;/code&amp;gt;メソッドを使って、文字列型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的な変換がサポートされています。また、数値型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bool型=&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は、ブール値の論理数を表します。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は論理、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型の有効な値は&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;か&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;のいずれかです。&lt;br /&gt;
それぞれの値を表す定数がそれぞれ、&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。特に、WSOFTScriptとは違い数値型の代わりに値を使用することはできません。また、文字列型、数値型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bytes型=&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は、バイナリデータ配列を表します。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型の規定値は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。また、文字列型、数値型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。&lt;br /&gt;
=none型=&lt;br /&gt;
&amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt;型の有効な値は唯一&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとります。また、&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型は比較演算子のみをサポートします。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;の値を表す定数が&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型への暗黙的な変換および明示的な変換はサポートされていません。&lt;br /&gt;
&lt;br /&gt;
=string型=&lt;br /&gt;
文字列型は、テキストを一連のUTF-16コード単位として表現します。文字列型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
文字列型の規定値は空の文字列&amp;lt;code&amp;gt;””&amp;lt;/code&amp;gt;です。また、この型の型指定修飾子は&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
すべてのAliceScriptに組み込まれている型はすべて文字列型への暗黙的な変換をサポートしています。文字列型に限って、明示的な変換と明示的な変換は同じ動作になります。文字列型のメソッドは次のものがあります。&lt;br /&gt;
*[[string型のメソッド#Trim|string.Trim]]&lt;br /&gt;
*[[string型のメソッド#TrimStart|string.TrimStart]]&lt;br /&gt;
*[[string型のメソッド#TrimEnd|string.TrimEnd]]&lt;br /&gt;
*[[string型のメソッド#StratsWith|stirng.StartsWith]]&lt;br /&gt;
*[[string型のメソッド#EndsWith|string.EndsWith]] &lt;br /&gt;
*[[string型のメソッド#PadLeft|string.PadLeft]] &lt;br /&gt;
*[[string型のメソッド#PadRight|string.PadRight]] &lt;br /&gt;
*[[string型のメソッド#Normalize|string.Normalize]] &lt;br /&gt;
*[[string型のメソッド#CompareTo|string.CompareTo]] &lt;br /&gt;
*[[string型のメソッド#IsNormalized|string.IsNormalized]] &lt;br /&gt;
*[[string型のメソッド#IndexOf|string.IndexOf]] &lt;br /&gt;
*[[string型のメソッド#Replace|string.Replace]] &lt;br /&gt;
*[[string型のメソッド#Split|string.Split]] &lt;br /&gt;
*[[string型のメソッド#ToLower|string.ToLower]] &lt;br /&gt;
*[[string型のメソッド#ToUpper|string.ToUpper]] &lt;br /&gt;
*[[string型のメソッド#EmptyOrWhiteSpaces|string.EmptyOrWhiteSpaces]]&lt;br /&gt;
*[[string型のメソッド#Format|string.Format]] &lt;br /&gt;
=array型=&lt;br /&gt;
配列型は、インデックスを使用してアクセスできる変数のリストを表します。配列型は、結合、比較、等値演算子をサポートしています。&lt;br /&gt;
配列型の規定値は空の配列&amp;lt;code&amp;gt;[]&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;array&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
配列型は必ずしも要素を含む必要も、同一の型である必要もありません。配列型への暗黙的な変換はサポートされていません。&lt;br /&gt;
明示的な変換を行うとき、その値を唯一の要素とする配列型に変換されます。配列型のメソッドには次のものがあります。&lt;br /&gt;
*[[配列型のメソッド#Add|array.Add]]&lt;br /&gt;
*[[配列型のメソッド#AddRange|array.AddRange]]&lt;br /&gt;
*[[配列型のメソッド#Remove|array.Remove]]&lt;br /&gt;
*[[配列型のメソッド#RemoveAt|array.RemoveAt]]&lt;br /&gt;
*[[配列型のメソッド#RemoveRange|array.RemoveRange]]&lt;br /&gt;
*[[配列型のメソッド#IndexOf|array.IndexOf]]&lt;br /&gt;
*[[配列型のメソッド#Contains|array.Contains]]&lt;br /&gt;
*[[配列型のメソッド#Sort|array.Sort]]&lt;br /&gt;
*[[配列型のメソッド#Reverse|array.Reverse]]&lt;br /&gt;
*[[配列型のメソッド#First|array.First]]&lt;br /&gt;
*[[配列型のメソッド#Last|array.Last]]&lt;br /&gt;
*[[配列型のメソッド#Flatten|array.Flatten]]&lt;br /&gt;
*[[配列型のメソッド#Marge|array.Marge]]&lt;br /&gt;
*[[配列型のメソッド#FindIndex|array.FindIndex]]&lt;br /&gt;
*[[配列型のメソッド#Foreach|array.Foreach]]&lt;br /&gt;
=delegate型=&lt;br /&gt;
デリゲート型は、匿名関数のように一連のステートメントのまとまりを表します。デリゲート型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
デリゲート型の規定値は空のステートメント&amp;lt;code&amp;gt;{}&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。デリゲート型への暗黙的な変換と明示的な変換の両方はサポートされていません。この型の型指定修飾子は&amp;lt;code&amp;gt;delegate&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
デリゲート型は、配列のように複数の要素を持つことができます。しかし、デリゲート型にはデリゲート型以外の要素を含めることはできません。&lt;br /&gt;
デリゲートについての詳しい説明は[[デリゲート]]の記事を参照してください。デリゲート型のメソッドには次のものがあります。&lt;br /&gt;
*[[デリゲート型のメソッド#Invoke|delegate.Invoke]]&lt;br /&gt;
*[[デリゲート型のメソッド#BeginInvoke|delegate.BeginInvoke]]&lt;br /&gt;
=type型=&lt;br /&gt;
&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は、変数の型を表します。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型の規定値は、&amp;lt;code&amp;gt;type.None&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型への暗黙的な変換はサポートされていませんが、文字列型からの明示的な変換はサポートされます。この型の型指定修飾子は&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型のメソッドには次のものがあります。&lt;br /&gt;
*[[Type型のメソッド#Activate|type.Activate]]&lt;br /&gt;
[[Category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=386</id>
		<title>変数</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%A4%89%E6%95%B0&amp;diff=386"/>
		<updated>2021-12-08T08:15:51Z</updated>

		<summary type="html">&lt;p&gt;Zen: ページの作成:「変数は、AliceScriptにおける主要な概念の一つです。変数は、任意の場所で宣言定義でき、その値を取り出したり代入することが…」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;変数は、AliceScriptにおける主要な概念の一つです。変数は、任意の場所で宣言定義でき、その値を取り出したり代入することができます。&lt;br /&gt;
この記事、多くの変数に共通する事項を説明した後、それぞれの型の特徴について説明します。&lt;br /&gt;
変数は、すべて基となる&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;から派生しています。これは、すべての変数に共通した操作セットを提供します。&lt;br /&gt;
=variable型=&lt;br /&gt;
&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は、すべての変数の値を表します。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型は等値演算子をサポートします。この型から文字列型にのみ暗黙的な変換をサポートします。&amp;lt;code&amp;gt;variable&amp;lt;/code&amp;gt;型のメソッドは次の通りです。&lt;br /&gt;
*[[variable型のメソッド#Dispose|Dispose]]&lt;br /&gt;
*[[variable型のメソッド#Equals|Equals]]&lt;br /&gt;
*[[variable型のメソッド#Clone|Clone]]&lt;br /&gt;
*[[variable型のメソッド#DeepClone|DeepClone]]&lt;br /&gt;
*[[variable型のメソッド#ToString|ToString]]&lt;br /&gt;
*[[variable型のメソッド#Length|Length]]&lt;br /&gt;
*[[variable型のメソッド#Size|Size]]&lt;br /&gt;
*[[variable型のメソッド#Properties|Properties]]&lt;br /&gt;
*[[variable型のメソッド#Type|Type]]&lt;br /&gt;
*[[variable型のメソッド#Convert|Convert]]&lt;br /&gt;
AliceScriptのすべての変数および定数は、値に評価されるすべての[[式]]と同じように、型を持ちます。インタプリタはコード内で実行されるすべての演算が型安全になるようにします。例えば&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;型の変数には、その値を加算したり減算したりする算術演算が許可されます。しかし、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型にはその種類の演算は許可されません。次に、特定の型の規定値を使用して変数を初期化する例を示します。&lt;br /&gt;
&lt;br /&gt;
 var v = type.Activate();&lt;br /&gt;
&lt;br /&gt;
型には次の種類があります。&lt;br /&gt;
&lt;br /&gt;
=number型=&lt;br /&gt;
数値型は実数を表します。数値型は算術、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
AliceScriptの数値型の表現できるおおよその範囲は、±5.0 × 10−324 - ±1.7 × 10308(-15~17桁)で、サイズは8バイトです。&lt;br /&gt;
&lt;br /&gt;
数値型の規定値はゼロ&amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;です。また、数値型で非数、正方向の無限、負方向の無限を表す定数がそれぞれ、&amp;lt;code&amp;gt;NaN&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;PositiveInfinity&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;NegativeInfinity&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
数値型への暗黙的な変換は存在しません。型変換演算子を使用するか&amp;lt;code&amp;gt;Convert&amp;lt;/code&amp;gt;メソッドを使って、文字列型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的な変換がサポートされています。また、数値型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bool型=&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は、ブール値の論理数を表します。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型は論理、比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型の有効な値は&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;か&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;のいずれかです。&lt;br /&gt;
それぞれの値を表す定数がそれぞれ、&amp;lt;code&amp;gt;true&amp;lt;/code&amp;gt;、&amp;lt;code&amp;gt;false&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。特に、WSOFTScriptとは違い数値型の代わりに値を使用することはできません。また、文字列型、数値型、&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。この型の型指定修飾子は&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;です。&lt;br /&gt;
=bytes型=&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は、バイナリデータ配列を表します。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型の規定値は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型への暗黙的な変換は存在しません。また、文字列型、数値型、&amp;lt;code&amp;gt;bool&amp;lt;/code&amp;gt;型からの明示的変換がサポートされます。&amp;lt;code&amp;gt;bytes&amp;lt;/code&amp;gt;型専用のメソッドは存在しません。&lt;br /&gt;
=none型=&lt;br /&gt;
&amp;lt;code&amp;gt;none&amp;lt;/code&amp;gt;型の有効な値は唯一&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとります。また、&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型は比較演算子のみをサポートします。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;の値を表す定数が&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;として定義されています。&lt;br /&gt;
&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;型への暗黙的な変換および明示的な変換はサポートされていません。&lt;br /&gt;
&lt;br /&gt;
=string型=&lt;br /&gt;
文字列型は、テキストを一連のUTF-16コード単位として表現します。文字列型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
文字列型の規定値は空の文字列&amp;lt;code&amp;gt;””&amp;lt;/code&amp;gt;です。また、この型の型指定修飾子は&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
すべてのAliceScriptに組み込まれている型はすべて文字列型への暗黙的な変換をサポートしています。文字列型に限って、明示的な変換と明示的な変換は同じ動作になります。文字列型のメソッドは次のものがあります。&lt;br /&gt;
*[[string型のメソッド#Trim|string.Trim]]&lt;br /&gt;
*[[string型のメソッド#TrimStart|string.TrimStart]]&lt;br /&gt;
*[[string型のメソッド#TrimEnd|string.TrimEnd]]&lt;br /&gt;
*[[string型のメソッド#StratsWith|stirng.StartsWith]]&lt;br /&gt;
*[[string型のメソッド#EndsWith|string.EndsWith]] &lt;br /&gt;
*[[string型のメソッド#PadLeft|string.PadLeft]] &lt;br /&gt;
*[[string型のメソッド#PadRight|string.PadRight]] &lt;br /&gt;
*[[string型のメソッド#Normalize|string.Normalize]] &lt;br /&gt;
*[[string型のメソッド#CompareTo|string.CompareTo]] &lt;br /&gt;
*[[string型のメソッド#IsNormalized|string.IsNormalized]] &lt;br /&gt;
*[[string型のメソッド#IndexOf|string.IndexOf]] &lt;br /&gt;
*[[string型のメソッド#Replace|string.Replace]] &lt;br /&gt;
*[[string型のメソッド#Split|string.Split]] &lt;br /&gt;
*[[string型のメソッド#ToLower|string.ToLower]] &lt;br /&gt;
*[[string型のメソッド#ToUpper|string.ToUpper]] &lt;br /&gt;
*[[string型のメソッド#EmptyOrWhiteSpaces|string.EmptyOrWhiteSpaces]]&lt;br /&gt;
*[[string型のメソッド#Format|string.Format]] &lt;br /&gt;
=array型=&lt;br /&gt;
配列型は、インデックスを使用してアクセスできる変数のリストを表します。配列型は、結合、比較、等値演算子をサポートしています。&lt;br /&gt;
配列型の規定値は空の配列&amp;lt;code&amp;gt;[]&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。この型の型指定修飾子は&amp;lt;code&amp;gt;array&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
配列型は必ずしも要素を含む必要も、同一の型である必要もありません。配列型への暗黙的な変換はサポートされていません。&lt;br /&gt;
明示的な変換を行うとき、その値を唯一の要素とする配列型に変換されます。配列型のメソッドには次のものがあります。&lt;br /&gt;
*[[配列型のメソッド#Add|Add]]&lt;br /&gt;
*[[配列型のメソッド#AddRange|AddRange]]&lt;br /&gt;
*[[配列型のメソッド#Remove|Remove]]&lt;br /&gt;
*[[配列型のメソッド#RemoveAt|RemoveAt]]&lt;br /&gt;
*[[配列型のメソッド#RemoveRange|RemoveRange]]&lt;br /&gt;
*[[配列型のメソッド#IndexOf|IndexOf]]&lt;br /&gt;
*[[配列型のメソッド#Contains|Contains]]&lt;br /&gt;
*[[配列型のメソッド#Sort|Sort]]&lt;br /&gt;
*[[配列型のメソッド#Reverse|Reverse]]&lt;br /&gt;
*[[配列型のメソッド#First|First]]&lt;br /&gt;
*[[配列型のメソッド#Last|Last]]&lt;br /&gt;
*[[配列型のメソッド#Flatten|Flatten]]&lt;br /&gt;
*[[配列型のメソッド#Marge|Marge]]&lt;br /&gt;
*[[配列型のメソッド#FindIndex|FindIndex]]&lt;br /&gt;
*[[配列型のメソッド#Foreach|Foreach]]&lt;br /&gt;
=delegate型=&lt;br /&gt;
デリゲート型は、匿名関数のように一連のステートメントのまとまりを表します。デリゲート型は結合、比較、等値演算子をサポートしています。&lt;br /&gt;
デリゲート型の規定値は空のステートメント&amp;lt;code&amp;gt;{}&amp;lt;/code&amp;gt;です。この型は&amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;をとり得ます。デリゲート型への暗黙的な変換と明示的な変換の両方はサポートされていません。この型の型指定修飾子は&amp;lt;code&amp;gt;delegate&amp;lt;/code&amp;gt;です。&lt;br /&gt;
&lt;br /&gt;
デリゲート型は、配列のように複数の要素を持つことができます。しかし、デリゲート型にはデリゲート型以外の要素を含めることはできません。&lt;br /&gt;
デリゲートについての詳しい説明は[[デリゲート]]の記事を参照してください。デリゲート型のメソッドには次のものがあります。&lt;br /&gt;
*[[デリゲート型のメソッド#Invoke|Invoke]]&lt;br /&gt;
*[[デリゲート型のメソッド#BeginInvoke|BeginInvoke]]&lt;br /&gt;
=type型=&lt;br /&gt;
&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は、変数の型を表します。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型は比較、等値演算子をサポートしています。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型の規定値は、&amp;lt;code&amp;gt;type.None&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型への暗黙的な変換はサポートされていませんが、文字列型からの明示的な変換はサポートされます。この型の型指定修飾子は&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;です。&amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt;型のメソッドには次のものがあります。&lt;br /&gt;
*[[Type型のメソッド#Activate|Activate]]&lt;br /&gt;
[[Category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=356</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=356"/>
		<updated>2021-12-07T02:04:26Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png|750px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
もしこのようにならなかった場合パーミッションの設定が適切でない可能性がありますので、設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラミングの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成します。つぎに、作成したテキストファイルに次のようにプログラムを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;hello world&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;hello world&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=354</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=354"/>
		<updated>2021-12-06T15:09:21Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)（画像はAliceSisterRC2のものです)&lt;br /&gt;
&lt;br /&gt;
[[ファイル:Testprogram out.png]]&lt;br /&gt;
&lt;br /&gt;
もしこのようにならなかった場合パーミッションの設定が適切でない可能性がありますので、設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラミングの作成を行います、alice.exeが存在するディレクトリ上にテキストファイルを作成します。つぎに、作成したテキストファイルに次のようにプログラムを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;hello world&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;hello world&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=352</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=352"/>
		<updated>2021-12-06T14:58:57Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、WSOFTのPCと精神を破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=351</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=351"/>
		<updated>2021-12-06T14:57:58Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、製作者のPCを破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=350</id>
		<title>Alice（キャラクター）</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=Alice%EF%BC%88%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%EF%BC%89&amp;diff=350"/>
		<updated>2021-12-06T14:57:38Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの項目ですが、この項目を加筆・編集してくださる協力者は求めていません、てかそんな暇あったらもっと自分のためになることをしろ。もしもあなたがAliceたんのような暇人で、時間を持て余しているのならこの項目をユーモアの溢れる項目に変えてみろください。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|【注意】この項目は編集者のおふざけが多く含まれています。また、このページに書かれているほとんどの内容はAliceScriptのプログラミングに関係の無い内容です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alice(ありす)はAliceProjec及びその関連プロジェクトの公式アンバサダーである。&lt;br /&gt;
&lt;br /&gt;
=概要=&lt;br /&gt;
&lt;br /&gt;
AliceScript及びAliceProjectのマスコットキャラクター兼公式アンバサダー。見た目は世間一般でよく言われる健全で明るい美少女である。だが、実際のところ本人も自称するほどの暇人であり、生粋の淫夢厨である。非常に多才でプログラミングはもちろんのこと、類い稀なる国語力やインターネットに潜る事で獲得した大量の知識を活用し、大抵のことは難なくこなしてしまう、しかし、数学Aと英語だけはなぜかどう足掻いてもできず、いつも製作者の悩みのタネとなっている。たまにシャングリラに観光に行く。一人称は主に「Alice」「アリス」「ワイ」の3つであり、周りからは「Alice」「Aliceたん」「蟻巣」「ゲェジ」など様々な名前で呼ばれている。&lt;br /&gt;
&lt;br /&gt;
*身長:荒くなるが拡大縮小することで自由自在に操れる。&lt;br /&gt;
&lt;br /&gt;
*体重:縺ｲ縺ｿ縺､&lt;br /&gt;
&lt;br /&gt;
*生年月日:未定&lt;br /&gt;
&lt;br /&gt;
*出身地:WSOFTのベットの下にあるサーバー&lt;br /&gt;
&lt;br /&gt;
*住処:.NETまたはTwitter時々ベットの下&lt;br /&gt;
&lt;br /&gt;
*特技:プログラミング、スペース削除&lt;br /&gt;
&lt;br /&gt;
*趣味:動画視聴、製作者のPCを破壊すること、ネットサーフィン&lt;br /&gt;
&lt;br /&gt;
*長所:話が分かりやすい、常にネットの海の潜っているためさまざまな知識が豊富&lt;br /&gt;
&lt;br /&gt;
*短所:時々不可解な言動を起こす（特に演算時）&lt;br /&gt;
&lt;br /&gt;
*好きなもの:ハイエンドPC、UNIX、ハードウェア焼きおにぎり、C、C#、C++、WindowsXP以降のOS（特にWindows10）、インテル、メモ帳、食物繊維たっぷりの野菜&lt;br /&gt;
&lt;br /&gt;
*嫌いなもの:Python、金盾、ARM、チー牛、WindowsXP以前のOS、Mac（特にAppleシリコン搭載モデル）、VScode&lt;br /&gt;
&lt;br /&gt;
*苦手なもの:数A、英語&lt;br /&gt;
&lt;br /&gt;
*弱点:パッチ適用時、プラグイン&lt;br /&gt;
&lt;br /&gt;
=性格=&lt;br /&gt;
&lt;br /&gt;
基本的には明るく能天気な性格である。しかし、バグ発生時は感情の起伏が非常に激しく、暴走状態になり情緒も非常に不安定になるため注意が必要である。めんどくさがり屋で色々と雑な部分が多い。怠け癖が非常に強く、さほど時間の掛からないような新機能の実装作業も、考案から実装までに非常に長い遅れが出てしまうほどである。ほかにも、プログラミングをする際に多くのプログラマーが見やすくするために挿入する空白を一切入れないという行為も平然と行ってしまう。しかし、深刻なバグや不具合などに対しての対応スピードはトップクラス級に速かったり、必要事項の定期的なチェックなどは怠らず、めんどくさがりといっても、ある程度の分別はついているようである。暴走時は誰もが手を付けて抑えられるほど暴れ、様々な奇行を行うが本人はそれを覚えていないことが多い。&lt;br /&gt;
&lt;br /&gt;
=小ネタ=&lt;br /&gt;
&lt;br /&gt;
実は製作者の思いつきで5分ほどで考えられたキャラクターである。&lt;br /&gt;
&lt;br /&gt;
パッチ適用時は正常な思考回路が一時的に停止し、絶頂状態に入る。&amp;lt;s&amp;gt;（要するにイく）&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
使用中にCPUやメモリの動作に異常が発生する場合があるが、多くの場合はAliceがハードウェア焼きおにぎりを作っている事が原因である。&lt;br /&gt;
&lt;br /&gt;
数Aをさせると機能が停止することがある。&lt;br /&gt;
&lt;br /&gt;
英語を話すときは大体感覚で話している。&lt;br /&gt;
&lt;br /&gt;
シャングリラを第2の故郷だと思っている。&lt;br /&gt;
&lt;br /&gt;
=役職=&lt;br /&gt;
&lt;br /&gt;
*AliceProject公式アンバサダー&lt;br /&gt;
*AliceScript公式マスコットキャラクター&lt;br /&gt;
*nextWorld観光大使&lt;br /&gt;
&lt;br /&gt;
=Aliceからみんなに一言=&lt;br /&gt;
「ハローワールド！AliceProject公式アンバサダーのAliceだよ！これからみんなと楽しくクリエイティブなプログラミングライフを送っていきたいです！応援よろしくね！あと私で抜こうとしてるそこのキモオタ君！そんなことして恥ずかしくないのかな？&amp;lt;s&amp;gt;とってもキモイよ☆（ド直球）&amp;lt;/s&amp;gt;」&lt;br /&gt;
&lt;br /&gt;
=関連項目=&lt;br /&gt;
&lt;br /&gt;
[https://alice.wsoft.gq/index.php?title=WSOFTScript%E3%81%8B%E3%82%89%E3%81%AE%E7%A7%BB%E8%A1%8C  Shangri-la]&lt;br /&gt;
&lt;br /&gt;
[[Category:基本]]&lt;br /&gt;
&lt;br /&gt;
[[Category:書きかけの項目]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=349</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=349"/>
		<updated>2021-12-06T14:56:28Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)&lt;br /&gt;
[[ファイル:Testprogram out.png]]&lt;br /&gt;
もしこのようにならなかった場合パーミッションの設定が適切でない可能性がありますので、設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラミングの作成を行います、alice.exeのが保存されているディレクトリ上にテキストファイルを作成します。つぎに、作成したテキストファイルに次のようにプログラムを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;hello world&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログラムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;hello world&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=348</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=348"/>
		<updated>2021-12-06T14:54:38Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)&lt;br /&gt;
[[ファイル:Testprogram out.png]]&lt;br /&gt;
もしこのようにならなかった場合パーミッションの設定が適切でない可能性がありますので、設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラミングの作成を行います、alice.exeのが保存されているディレクトリ上にテキストファイルを作成します。つぎに、作成したテキストファイルに次のようにプログラムを入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;hello world&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログアムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;hello world&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=347</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=347"/>
		<updated>2021-12-06T14:53:48Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)&lt;br /&gt;
[[ファイル:Testprogram out.png]]&lt;br /&gt;
もしこのようにならなかった場合パーミッションの設定が適切でない可能性がありますので、設定からTestPkg.zip、Alice.dll又はAlice.Runtime.dllのアクセス権の設定を見直してください。&lt;br /&gt;
&lt;br /&gt;
次に簡易的なプログラミングの作成を行います、alice.exeのが保存されているディレクトリ上にテキストファイルを作成します。つぎに、作成したテキストファイルに次のようにプログラムを入力します。&lt;br /&gt;
&amp;lt;code&amp;gt;print(&amp;quot;hello world&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
入力後保存します。保存後、作成したテキストファイルをRun.batと呼ばれるファイルにトラック＆ドロップします、そうすると作成したプログアムが実行されます。次のように出力されれば成功です。&lt;br /&gt;
&amp;lt;code&amp;gt;hello world&amp;lt;/code&amp;gt;&lt;br /&gt;
以上で基礎的なチュートリアルは終了です。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=344</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=344"/>
		<updated>2021-12-06T14:29:58Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。(実行環境や使用バージョンによっては異なる場合があります)&lt;br /&gt;
[[ファイル:Testprogram out.png]]&lt;br /&gt;
もしこのようにならなかった場合、ソフトウェアが破損している可能性がありますので、その場合は&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Testprogram_out.png&amp;diff=343</id>
		<title>ファイル:Testprogram out.png</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Testprogram_out.png&amp;diff=343"/>
		<updated>2021-12-06T14:23:53Z</updated>

		<summary type="html">&lt;p&gt;Zen: alicescriptテストプログラム実行結果&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 概要 ==&lt;br /&gt;
alicescriptテストプログラム実行結果&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=342</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=342"/>
		<updated>2021-12-06T14:20:32Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=341</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=341"/>
		<updated>2021-12-06T14:18:35Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのフォルダを開きます。&lt;br /&gt;
まず初めに、すでに備わっているテストプログラムを実行します。フォルダ内のalice.exeをクリックします。次に、表示された画面上に次のように入力します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;iceimport(&amp;quot;TestPkg.zip&amp;quot;);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
そうすると次のような出力結果となります。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=340</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=340"/>
		<updated>2021-12-06T14:07:35Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* テストプログラムの実行と簡単なプログラムの作成 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
次にダウンロードし解凍したAliceScriptまたはAliceSisterのファイルを開きます。&lt;br /&gt;
まず&lt;br /&gt;
&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=339</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=339"/>
		<updated>2021-12-06T11:33:45Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* AliceScriptのダウンロード */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=テストプログラムの実行と簡単なプログラムの作成=&lt;br /&gt;
&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=299</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=299"/>
		<updated>2021-11-26T01:53:56Z</updated>

		<summary type="html">&lt;p&gt;Zen: /* AliceScriptのダウンロード */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=AliceScriptのダウンロード=&lt;br /&gt;
AliceScript及びAliceSisterをダウンロードするには[https://alice.wsoft.gq/index.php?title=AliceScript%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89 ダウンロードサイト]に移動します。移動後、自分の必要としているソフトウェアをインストールする必要があります。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=298</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=298"/>
		<updated>2021-11-26T01:52:20Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=AliceScriptのダウンロード=&lt;br /&gt;
AliceScriptをダウンロードするには[https://alice.wsoft.gq/index.php?title=AliceScript%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89 ダウンロードサイト]に移動します。移動後、自分の必要としているバージョンをインストールする必要があります。&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=297</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=297"/>
		<updated>2021-11-26T01:49:32Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
この記事では、AliceScriptの動作環境を構築し、お使いの任意のエディタとAliceScriptADKを使用してAliceScriptコンソールアプリケーションを作成して実行する方法を示します。&lt;br /&gt;
=はじめに=&lt;br /&gt;
AliceScriptは、軽量な.NETエコシステム上で動作するインタプリンタ型のプログラミング言語です。AliceScriptはC#やPythonをルーツとしているため、C、C#、JavaScript、Pyhton、PHPのプログラマーであればすぐに使いこなすことができます。&lt;br /&gt;
AliceScriptについて詳しく知るには、[[AliceScriptのツアー]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
この記事では、まず最初にAliceScriptで開発を始めるために必要な作業を確認します。(すでにAliceScriptを使用している場合はこのセクションを飛ばしても構いません)。&lt;br /&gt;
次に、AliceScriptを使って簡単なコンソールアプリケーションを例として作成し、AliceScriptの基本的な事項を解説します。&lt;br /&gt;
&lt;br /&gt;
=動作環境の構築=&lt;br /&gt;
AliceScriptを使用したアプリケーションの開発についての説明の前に、まず、AliceScriptを実行できるコンピュータを用意する必要があります。.NETCore3.1がインストールされているコンピュータが必要です。そのようなコンピュータを用意できない場合は、.NET Framework上で動作するAliceSisterを使用する必要があります。AliceSisterはAliceScriptとほぼ同じ動作をするAliceScriptの別の実装です。&lt;br /&gt;
===AliceScriptを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceScriptを実行する場合は、次のソフトウェアをインストールする必要があります。&lt;br /&gt;
*.NET Core v3.1以上&lt;br /&gt;
*AliceScript ADK&lt;br /&gt;
&lt;br /&gt;
.NETCoreのインストールについては、Microsoftの公式ガイドを参照してください。&lt;br /&gt;
*Windowsに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/windows?tabs=net50]]&lt;br /&gt;
*MacOSに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/macos]]&lt;br /&gt;
*Linuxに.NETをインストールする[[https://docs.microsoft.com/ja-jp/dotnet/core/install/linux]]&lt;br /&gt;
&lt;br /&gt;
.NETCoreに加えて、AliceScriptADKもコンピュータにインストールする必要があります。が、実際のところAliceScriptADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceScriptADKをダウンロードするには、[[AliceScriptのダウンロード#AliceScriptのダウンロード|AliceScriptのダウンロード]]を参照してください。&lt;br /&gt;
===AliceSisterを使用する場合===&lt;br /&gt;
自分のコンピュータでAliceSisterを実行する場合、.NETCoreは不要です。が、代わりにコンピュータに.NETFramework v4.5以降がインストールされている必要があります。このオプションはWindowsコンピュータでのみ選択可能です。&lt;br /&gt;
.NETFramework 4.5はWindows8以降またはWindowsServer2012以降であれば標準でインストールされています。それ以前のバージョンをお使いの方は、別途インストールが必要なことがあります。次のMicrosoftのガイドを参照してください。&lt;br /&gt;
*.NETFramework インストールガイド[[https://docs.microsoft.com/ja-jp/dotnet/framework/install/]]&lt;br /&gt;
&lt;br /&gt;
.NETFrameworkがインストールされている環境では、AliceSisterADKをコンピュータにインストールする必要があります。が、実際のところAliceSisterADKはポータブル版として機能するため、ダウンロードしたファイルを解凍するだけで機能します。&lt;br /&gt;
AliceSisterADKをダウンロードするには、[[AliceScriptのダウンロード#AliceSisterのダウンロード|AliceSisterのダウンロード]]を参照してください。&lt;br /&gt;
&lt;br /&gt;
=AliceScriptのダウンロード=&lt;br /&gt;
AliceScriptをダウンロードするには[[https://alice.wsoft.gq/index.php?title=AliceScript%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89 ダウンロードサイト]]に移動します&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=280</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=280"/>
		<updated>2021-11-19T02:21:32Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==はじめに==&lt;br /&gt;
&lt;br /&gt;
こちらの項目では、主にAliceScriptの動作環境の構築及び簡単なプログラムの作成・実行を説明していきます。&lt;br /&gt;
&lt;br /&gt;
==動作環境の構築==&lt;br /&gt;
&lt;br /&gt;
まずコンピュータを用意します。OSはWindowsがインストールされているものを使用します。Windowsが動作すれコンピュータであればハードウェアの制限はありません。&lt;br /&gt;
&lt;br /&gt;
AliceScriptが動作するにはお使いのコンピュータに.NETをインストールする必要があります。.NETは[https://docs.microsoft.com/ja-jp/dotnet/framework/install/on-windows-10 こちら]から最新版をインストールしてください。&lt;br /&gt;
&lt;br /&gt;
.NETがインストールできれば次にお使いのコンピュータにAliceScriptをインストールします。AliceScriptは[https://alice.wsoft.gq/index.php?title=AliceScript%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89 こちら]からインストールしてください。&lt;br /&gt;
&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=279</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=279"/>
		<updated>2021-11-19T02:19:35Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==はじめに==&lt;br /&gt;
&lt;br /&gt;
こちらの項目では、主にAliceScriptの動作環境の構築及び簡単なプログラムの作成・実行を説明していきます。&lt;br /&gt;
&lt;br /&gt;
==動作環境の構築==&lt;br /&gt;
&lt;br /&gt;
まずPCを用意します。OSはWindowsがインストールされているものを使用します。Windowsが動作すれPCであればハードウェアの制限はありません。&lt;br /&gt;
&lt;br /&gt;
AliceScriptが動作するには.NETをインストールする必要があります。.NETは[https://docs.microsoft.com/ja-jp/dotnet/framework/install/on-windows-10 こちら]から最新版をインストールしてください。&lt;br /&gt;
&lt;br /&gt;
.NETがインストールできれば次にAliceScriptをインストールします。AliceScriptは[https://alice.wsoft.gq/index.php?title=AliceScript%E3%81%AE%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89 こちら]からインストールしてください。&lt;br /&gt;
&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
	<entry>
		<id>https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=278</id>
		<title>初めてのAliceScript</title>
		<link rel="alternate" type="text/html" href="https://alice.wsoft.ws/index.php?title=%E5%88%9D%E3%82%81%E3%81%A6%E3%81%AEAliceScript&amp;diff=278"/>
		<updated>2021-11-19T02:14:29Z</updated>

		<summary type="html">&lt;p&gt;Zen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
|この項目は書きかけの&amp;lt;u&amp;gt;専門性の高い&amp;lt;/u&amp;gt;項目です。&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==はじめに==&lt;br /&gt;
&lt;br /&gt;
こちらの項目では、主にAliceScriptの動作環境の構築及び簡単なプログラムの作成・実行を説明していきます。&lt;br /&gt;
&lt;br /&gt;
==動作環境の構築==&lt;br /&gt;
&lt;br /&gt;
まずPCを用意します。OSはWindowsがインストールされているものを使用します。Windowsが動作すれPCであればハードウェアの制限はありません。&lt;br /&gt;
&lt;br /&gt;
AliceScriptが動作するには.NETをインストールする必要があります。.NETは[https://docs.microsoft.com/ja-jp/dotnet/framework/install/on-windows-10 こちら]からインストールしてください。&lt;br /&gt;
&lt;br /&gt;
[[category:書きかけの項目]]&lt;br /&gt;
&lt;br /&gt;
[[category:基本]]&lt;/div&gt;</summary>
		<author><name>Zen</name></author>
	</entry>
</feed>