aboutsummaryrefslogtreecommitdiff
path: root/files/ja/mozilla/projects/spidermonkey/index.html
blob: e285c49690c07ec62b1cfe736b31e3823668e9c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
---
title: SpiderMonkey
slug: Mozilla/Projects/SpiderMonkey
tags:
  - SpiderMonkey
translation_of: Mozilla/Projects/SpiderMonkey
---
<div>{{SpiderMonkeySidebar}}</div>

<p class="summary"><strong>SpiderMonkey</strong> は 、C / C++ で書かれた <a href="/ja/docs/Web/JavaScript">JavaScript</a> エンジンです。Firefoxを含む、Mozillaの複数の製品で使用されており、MPL2  ライセンスの下で利用できます。</p>

<p>独立したソースコードリリースは、<a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases">リリースページ</a>にあります。</p>

<div class="topicpage-table">
<div class="section">
<h2 id="ガイド">ガイド</h2>

<h3 id="ビルド">ビルド</h3>

<dl>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Build_Documentation">SpiderMonkey のビルド手順</a></dt>
 <dd>SpiderMonkey をビルドしてテストスイートを実行する方法について。</dd>
</dl>

<h3 id="SpiderMonkey_の利用">SpiderMonkey の利用</h3>

<dl>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Introduction_to_the_JavaScript_shell">JavaScript シェルの手引き</a></dt>
 <dd>JavaScript シェルの取得、構築、利用方法について。</dd>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/JSAPI_User_Guide">JSAPI ユーザガイド</a></dt>
 <dd>このガイドでは、SpiderMonkey の概要と、あなたのアプリケーションを JavaScript 対応にするため、アプリケーションから組み込んだエンジンを呼び出す方法について説明します。</dd>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/JSAPI_Cookbook">JSAPI クックブック</a></dt>
 <dd>よく使われる JavaScript の式や文の JSAPI 表現を解説します。</dd>
 <dt><a href="/ja/docs/SpiderMonkey/GC_Rooting_Guide">GC ルーティングガイド</a></dt>
 <dd>SpiderMonkey の世代別 GC に対応したコードの書き方を解説します。</dd>
 <dt><a href="/ja/docs/How_to_embed_the_JavaScript_engine">JavaScript エンジンの埋め込み方</a></dt>
 <dd>SpiderMonkey の埋め込み方の古い解説です。</dd>
</dl>

<h2 id="SpiderMonkey_のハック">SpiderMonkey のハック</h2>

<dl>
 <dt><a href="https://wiki.mozilla.org/JavaScript:New_to_SpiderMonkey">SpiderMonkey 入門</a></dt>
 <dd>SpiderMonkey をハックするためのガイド。</dd>
 <dt><a href="/ja/docs/SpiderMonkey/Setting_up_CDT_to_work_on_SpiderMonkey">SpiderMonkey 開発のための CDT 設定</a></dt>
 <dd>SpiderMonkey を開発するための Eclipse 設定手順を解説します。</dd>
 <dt><a href="http://blog.cdleary.com/2011/11/contributing-to-spidermonkey/">SpiderMonkey に貢献するには</a></dt>
 <dd>4 分弱のスライドキャストです。</dd>
</dl>

<dl>
 <dt><a href="/ja/docs/SpiderMonkey/Running_Automated_JavaScript_Tests">JavaScript テストの自動実行</a></dt>
 <dd>JavaScript テストスイートの自動実行方法について解説します。</dd>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Creating_JavaScript_tests">JavaScript のテストを作成する</a></dt>
 <dd>JavaScript テストスイートに対するテストの追加方法を解説します。</dd>
</dl>
</div>

<div class="section">
<h2 id="リファレンス">リファレンス</h2>

<dl>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/JSAPI_reference">JSAPI レファレンス</a></dt>
 <dd>SpiderMonkey の API レファレンスです。</dd>
 <dt><a href="/ja/docs/SpiderMonkey/JS_Debugger_API_Reference">JS Debugger API レファレンス</a></dt>
 <dd>Gecko 8.0 {{GeckoRelease("8.0")}} と同時にリリースされた SpiderMonkey 1.8.6 で導入された、<code>Debugger</code> オブジェクトの API について解説します。</dd>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Internals/Bytecode">バイトコードの解説</a></dt>
 <dd>SpiderMonkey が利用するバイトコードのリストです。</dd>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Parser_API">Parser API</a></dt>
 <dd>SpiderMonkey の持つ構文解析器と、JavaScript API からの利用方法を解説しています。</dd>
</dl>

<h2 id="TIPS、トリック、哲学">TIPS、トリック、哲学</h2>

<dl>
 <dt><a href="/ja/docs/SpiderMonkey/Future_directions">今後の方針</a></dt>
 <dd>機能、設計、コーディングにおける今後の方針を述べています。</dd>
 <dt><a href="/ja/docs/SpiderMonkey/Internals">SpiderMonkey の内部構造</a></dt>
 <dd>設計の概要と、ファイル単位での実装の解説です。</dd>
 <dt><a href="/ja/docs/SpiderMonkey/Bytecodes">バイトコードのレファレンス</a></dt>
 <dd>SpiderMonkey の使用するバイトコードのレファレンスです。</dd>
 <dt><a href="/ja/docs/SpiderMonkey/Internals/Garbage_collection">SpiderMonkey の内部構造: GC</a></dt>
 <dd>GC の内部構造を解説します。</dd>
 <dt><a href="/ja/docs/SpiderMonkey/Hacking_Tips">SpiderMonkey の内部構造: ハックのための TIPS </a></dt>
 <dd>SpiderMonkey をハックするために有用なツールと TIPS  がまとめられています。</dd>
</dl>

<h2 id="関連項目">関連項目</h2>

<ul>
 <li><a href="/ja/docs/Web/JavaScript">JavaScript</a></li>
 <li><a href="/ja/docs/SpiderMonkey/FOSS">SpiderMonkey を利用した FOSS プロジェクト</a></li>
</ul>

<h2 id="リリースノート">リリースノート</h2>

<dl>
 <dt><a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases">SpiderMonkey リリースノート</a></dt>
 <dd>現在のリリースと、次にあげる過去のリリースに対するリリースノートがまとめられています:<a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases/52">52</a>, <a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases/45">45</a>, <a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases/38">38</a>, <a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases/31">31</a>, <a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases/24">24</a>, <a href="/ja/docs/Mozilla/Projects/SpiderMonkey/Releases/17">17</a></dd>
</dl>
</div>
</div>