「IronJS」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
1行目: 1行目:
'''IronJS'''(読み:あいあんじぇーえす)とは、[[.NET Framework]]の[[動的言語ランタイム]]上で動く[[JavaScript]]([[ECMAScript]] 3rd)実装である。
+
'''IronJS'''(あいあんじぇーえす)とは、[[.NET Framework]]の[[動的言語ランタイム]]上で動く[[JavaScript]](ECMAScript 3.0)実装である。ライセンスは Apache License Version 2.0。
  
== 概要 ==
+
開発方針として[[node.js]]に代表されるサーバーサイドJavaScriptとしての側面が強いが、[[DLR]]版JSとして組み込んだりしての利用なども可能である。
IronJSの[[ライセンス]][[Apache License Version 2.0]]である。
 
  
IronJSの開発方針として[[node.js]]に代表されるサーバーサイドJavaScriptとしての側面が強いが、[[DLR]]版のJavaScriptとしてマクロ言語的に[[プログラム]]に組み込んだりしての利用なども可能である。
+
名前にIronと付くIronシリーズだが[[Mono]]プロジェクト傘下の[[IronLanguage]]プロジェクト直属のプロジェクトではない。
 
 
名前に「Iron」と付くIronシリーズだが、[[Mono]]プロジェクト傘下の[[IronLanguage]]プロジェクト直属のプロジェクトではない。
 
  
 
IronJS自体は[[F Sharp|F#]]で書かれている。
 
IronJS自体は[[F Sharp|F#]]で書かれている。
14行目: 11行目:
 
必要なもの
 
必要なもの
 
* [[Mono]] 2.10以上必須。
 
* [[Mono]] 2.10以上必須。
* [[F Sharp|F#]] 2.0の.NET Framework 4.0バージョン
+
* [[F Sharp|F#]]
 
* IronJSのソースコード(最新ソースは外部リンクを参照)
 
* IronJSのソースコード(最新ソースは外部リンクを参照)
 
+
Mono向けのビルド用シェルスクリプトが用意されているので実行するだけ。
IronJSのソースコードにはMono向けのmono-build.shというビルド用シェルスクリプトが用意されている。
 
このファイルの行頭にMonoとF#がインストールされているディレクトリのフルパスを記述する必要があるので適宜書き換える。
 
 
<source lang="bash">
 
<source lang="bash">
 
$ cd Src
 
$ cd Src
$ vi mono-build.sh
 
</source>
 
 
Monoのインストールパスを書き換えたらmono-build.shを実行する。
 
<source lang="bash">
 
 
$ sh mono-build.sh
 
$ sh mono-build.sh
 
</source>
 
</source>
 
※2012年3月24日時点ではF#2.0/.NET4.0が動かせていないため、IronJSを動かせる状況までたどり着いていません。
 
詳しい人たすけて。
 
  
 
== 関連項目 ==
 
== 関連項目 ==
38行目: 25行目:
  
 
== 参考文献 ==
 
== 参考文献 ==
{{reflist}}
+
<references />
  
 
== 外部リンク ==
 
== 外部リンク ==
 
* http://ironjs.wordpress.com/
 
* http://ironjs.wordpress.com/
 
* https://github.com/fholm/IronJS - オリジナル
 
* https://github.com/fholm/IronJS - オリジナル
* https://github.com/colinbull/IronJS - 2012年3月23日時点で最新fork
+
* https://github.com/colinbull/IronJS - 2012年3月23日時点で最新のfork
* https://github.com/rbishop/IronJS - 2012年4月18年時点の最新fork
+
 
 
{{stub}}
 
{{stub}}
 
[[category:プログラミング言語]]
 
[[category:.NET Framework]]
 

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート:

このページは 1 個の隠しカテゴリに属しています: