約 2,031,091 件
https://w.atwiki.jp/0x0b/pages/40.html
実行コンテキスト (Execution Contexts) 制御が ECMAScript の実行可能コードに転送される時に、制御は 実行コンテキスト に入る。アクティブな実行コンテキストは論理的にスタックを形成する。この論理的スタック上の実行コンテキストの頂点が、実行される実行コンテキストである。 10.1 定義 (Definitions) 10.1.1 Function オブジェクト (Function Objects) Function オブジェクトには 2 種類ある プログラム関数 は、ソーステキスト内に FunctionDeclaration で定義される。あるいは、 FunctionExpression かコンストラクタとしての組込み Function オブジェクトを使用して動的に生成される。 内部関数 は、 parseInt や Math.exp のような、言語の組込みオブジェクトである。実装は、本仕様に記述されない実装依存の内部関数を提供してもよい。これらの関数は ECMAScript 文法に記述される実行可能コードを含まない。従ってそれらは実行コンテキストのこの議論から除外される。 10.1.2 実行可能コードの種類 (Types of Executable Code) ECMAScript の実行可能コードの種類は 3 つある グローバルコード は ECMAScript の Program として扱われるソーステキストである。個々の Program のグローバルコードは FunctionBody 部分として解析されるソーステキストを含まない。 eval コード は組込み eval 関数に提供されるソーステキストである。より正確には、組込み eval 関数のパラメータが文字列なら、それは ECMAScript の Program として扱われる。個々の eval 呼び出しのための eval コードは、文字列パラメータのグローバルコード部分である。 関数コード は FunctionBody 部分として解析されるソーステキストである。個々の FunctionBody の関数コードは、ネストされた FunctionBody 部分として解析されるソーステキストを含まない。関数コードはまた、コンストラクタとして組込み Function オブジェクトを使用する際提供されるソーステキストもあらわす。より正確には、 Function コンストラクタに提供される最後のパラメータは文字列に変換され FunctionBody として扱われる。 Function コンストラクタにひとつ以上のパラメータが供給されれば、最後の一つを除いた残りのパラメータすべてが文字列に変換され、カンマを区切りに連結される。その結果の文字列は最後のパラメータで定義される FunctionBody のための FormalParameterList として解釈される。 Function の個々のインスタンス化のための関数コードはネストされた FunctionBody 部分として解析されるソーステキストを含まない。 10.1.3 変数の実体化 (Variable Instantiation) 各実行コンテキストは 変数オブジェクト (variable object) に結び付けられている。ソーステキスト内に宣言された変数と関数は変数オブジェクトのプロパティに追加される。関数コードについては、パラメータが変数オブジェクトのプロパティに追加される。 どのオブジェクトが変数オブジェクトに使われるか、どの属性がプロパティに使われるかは、コードの型に依存する。しかし、後の振る舞いは総括的である。実行コンテキストに入ると、プロパティは次の順に変数オブジェクトに結び付けられる 関数コードでは FormalParameterList で定義された仮引数ごとに、変数オブジェクトにプロパティを生成する。その名前は Identifier で、属性はコード型によって決定する。パラメータ値は呼出側によって Call の引数として供給される。呼出側が仮引数より少ないパラメータ値を供給するならば、余分な仮引数は値 undefined を持つ。 2 つ以上の仮引数が同じ名前のために同じプロパティを共有する場合、該当するプロパティは、後出のパラメータに供給された値を与えられる。この後出のパラメータ値が呼出側から供給されない場合、該当するプロパティの値は undefined である。 ソーステキスト順で、コード中の各 FunctionDeclaration 毎に、変数オブジェクトにプロパティを生成する。その名前は FunctionDeclaration の Identifier で、値にはセクション 13 に記述される Function オブジェクトの生成で返される結果が設定され、属性はコードの型によって決定する。変数オブジェクトが既にこの名前のプロパティを持っている場合、その値と属性を置換する。意味論的に、このステップは FormalParameterList プロパティの生成に続かなければならない。 コード中の各 VariableDeclaration あるいは VariableDeclarationNoIn 毎に、変数オブジェクトにプロパティを生成する。その名前は VariableDeclaration または VariableDeclarationNoIn 中の Identifier で、値は undefined 、属性はコードの型により決定する。変数オブジェクトが既にこの名前のプロパティを持っている場合、プロパティの値と属性は変更されない。意味論的に、このステップは FormalParameterList と FunctionDeclaration のプロパティ生成に続かなければならない。宣言される変数が、宣言された関数や仮引数と同じ名前を持っている場合、変数宣言は特に既存のプロパティを妨害しない。 10.1.4 スコープ連鎖と識別子の解決 (Scope Chain and Identifier Resolution) 各実行コンテキストは スコープ連鎖 (scope chain) に関連付けられている。スコープ連鎖はオブジェクトのリストで、Identifier の評価の際に検索される。制御が実行コンテキストに入るとき、コード型毎にオブジェクト集合の初期値を伴うスコープ連鎖が生成され、組み込まれる。実行コンテキスト内における実行の間、実行コンテキストのスコープ連鎖は with 文(12.10) と catch クローズ(12.14) によってのみ影響を及ぼされる。 実行中、構文的生成規則 PrimaryExpression Identifier は次のアルゴリズムで評価される スコープ連鎖内で次のオブジェクトを取得する。一つもなければ、ステップ 5ヘ。 Result(1) の HasProperty メソッドを呼び、プロパティとして Identifier を渡す。 Result(2) が true ならば、基準オブジェクトが Result(1) でプロパティ名が Identifier である Reference 型の値を返す。 ステップ 1 へ。 基準オブジェクトが null でプロパティ名が Identifier である Reference 型の値を返す。 識別子評価の結果は常に、識別子文字列と等しいメンバ名成分を持つ Reference 型の値である。 10.1.5 Global オブジェクト (Global Object) 制御が任意の実行コンテキストに入る前に生成される、一意的な グローバルオブジェクト (セクション15.1) が存在する。最初はグローバルオブジェクトは次のプロパティを持つ Math, String, Date, parseInt 等のような組込みオブジェクト。これらは属性 { DontEnum } を持つ。 ホストの定義する追加プロパティ。これはグローバルオブジェクト自身を値とするプロパティを含めてよい; たとえば、HTML 文書オブジェクトモデルにおけるグローバルオブジェクトの window プロパティは、グローバルオブジェクトそれ自身である。 制御が実行コンテキストに入り、ECMAScript コードが実行されれば、グローバルオブジェクトに追加プロパティを追加しても、初期のプロパティを変更してもよい。 10.1.6 Activation オブジェクト (Activation Object) 関数コードによって制御が実行コンテキストに入るとき、 Activation オブジェクトと呼ばれるオブジェクトが生成され実行コンテキストに結び付けられる。 Activation オブジェクトは属性 { DontDelete } のプロパティ arguments で初期化される。このプロパティの初期値は下に述べる arguments オブジェクトである。 Activation オブジェクトは変数の実体化を目的とした変数オブジェクトとして使用される。 Activation オブジェクトは純粋に仕様のメカニズムである。 Activation オブジェクトへのアクセスは ECMAScript プログラムには不可能である。 Activation オブジェクトのメンバへのアクセスは可能だが、 Activation オブジェクト自身へのアクセスはできない。基準オブジェクトが Activation オブジェクトである Reference 値に呼出操作が適用されるとき、その呼出の this 値として null が使われる。 10.1.7 this アクティブな実行コンテキストそれぞれに結び付けられる this 値がある。this 値は呼出側と実行されるコード型に依存し、制御が実行コンテキストに入るときに決定される。実行コンテキストに結び付けられる this 値は不変である。 10.1.8 arguments オブジェクト (Arguments Object) 関数コードによって制御が実行コンテキストに入るとき、 arguments オブジェクトが作成され次のように初期化される argument オブジェクトの内部 Prototype プロパティの値は、オリジナルの Object prototype オブジェクトで、 Object.prototype (セクション15.2.3.1) の初期値である。 属性 { DontEnum } のプロパティ callee を作成する。このプロパティの初期値は実行されている Function オブジェクトである。これは再帰する匿名ファンクションを許す。 属性 { DontEnum } のプロパティ length を作成する。このプロパティの初期値は呼出側から供給された実際のパラメータの数である。 0 以上 length プロパティの値未満の整数 arg それぞれについて、属性 { DontEnum } のプロパティ ToString(arg) が作成される。このプロパティの初期値は対応するパラメータの呼出側に供給される実際の値である。最初の実際のパラメータ値が arg = 0、2 番目は arg = 1, 以下同様である。arg が Function オブジェクトの仮引数の数より小さい場合、このプロパティは Activation オブジェクトの対応するプロパティとその値を共有する。このことは、このプロパティの変更が Activation オブジェクトの対応するプロパティを変更すること、そしてその逆を意味する。 10.2 実行コンテキストの開始 (Entering An Execution Context) 各関数とコンストラクタの呼出は、新しい実行コンテキストを開始する。関数がそれ自身の再帰的呼出であっても、各リターンは実行コンテキストを終了する。投げられた例外が受け取られない場合は、一つ以上の実行コンテキストを終了してよい。 制御が実行コンテキストを開始するとき、スコープ連鎖が生成・初期化され、変数の実体化が行われ、this 値が決定される。 スコープ連鎖の実体化、変数の実体化、this 値の決定は、開始するコード型に依存する。 10.2.1 グローバルコード (Global Code) スコープ連鎖が作成され、グローバルオブジェクトのみの構成で初期化される。 変数の実体化が行われ、変数オブジェクトにグローバルオブジェクト、プロパティ属性 { DontDelete } が用いられる。 this 値はグローバルオブジェクトである。 10.2.2 Eval コード (Eval Code) 制御が eval コードの実行コンテキストを開始するとき、前のアクティブな実行コンテキストは、 呼出コンテキスト として参照され、スコープ連鎖、変数オブジェクト、 this 値の決定に使用される。呼出コンテキストがなければ、スコープ連鎖、変数の実体化、this 値の決定の初期化は、グローバルコードとして行われる。 スコープ連鎖が初期化され、呼出コンテキストのスコープ連鎖と同じオブジェクト、同じ順序になるように構成される。これは with 宣言および catch クローズによって呼出コンテキストのスコープ連鎖に追加されるオブジェクトを含む。 変数の実体化が行われ、呼出コンテキストの変数オブジェクト、プロパティ属性 { } が用られる。 this 値は呼出コンテキストの this 値と同じである。 10.2.3 関数コード (Function Code) スコープ連鎖が初期化され、 Activation オブジェクトに Function オブジェクトの Scope プロパティに蓄積されたスコープ連鎖内のオブジェクトが続くように構成される。 変数の実体化が行われ、変数オブジェクトに Activation オブジェクト、プロパティ属性 { DontDelete } が用いられる。 this 値は呼出側が提供する。呼出側が提供する this 値がオブジェクトでない場合(null である場合を含む)、 this 値はグローバルオブジェクトとする。 式 (Expressions) 11.1 基本式 (Primary Expressions) Syntax PrimaryExpression this Identifier Literal ArrayLiteral ObjectLiteral ( Expression ) 11.1.1 this キーワード (this Keyword) this キーワードは実行コンテキストの this 値を評価する。 11.1.2 識別子参照 (Identifier Reference) 識別子は、セクション 10.1.4 で述べたスコープ規則を使用して評価される。この識別子評価の結果は常に Reference 型の値である。 11.1.3 リテラル参照 (Literal Reference) リテラルはセクション 7.8 に述べるように評価される。 11.1.4 Array 初期化子 (Array Initialiser) Array 初期化子は、 Array オブジェクトの初期化を記述する式で、リテラル形式で書かれる。それは配列要素をあらわす 0 個以上の式のリストで、それぞれ角括弧 "[ ]" で囲まれる。要素はリテラルである必要はない; それらは Array 初期化子が評価される度に評価される。 配列要素は要素リストの開始、中間、末尾で省略もできる。要素リスト中で AssignmentExpression の先行しないカンマは、欠けた配列要素が Array の長さに寄与し、続く要素のインデックスを増加させる。省略された配列要素は定義されない。 Syntax ArrayLiteral [ Elisionopt ] [ ElementList ] [ ElementList , Elisionopt ] ElementList Elisionopt AssignmentExpression ElementList , Elisionopt AssignmentExpression Elision , Elision , Semantics 生成規則 ArrayLiteral [ Elisionopt ] は、次のように評価される 式 new Array() と同様に、新規に配列を生成する。 Elision を評価; 存在しなければ、数値 0 を用いる。 Result(1) の Put メソッドを、引数 "length" と Result(2) で呼出す。 Result(1) を返す。 生成規則 ArrayLiteral [ ElementList ] は、次のように評価される ElementList を評価。 Result(1) を返す。 生成規則 ArrayLiteral [ ElementList , Elisionopt ] は、次のように評価される ElementList を評価。 Elision を評価; 存在しなければ、数値 0 を用いる。 Result(1) の Get メソッドを、引数 "length" で呼出す。 Result(1) の Put メソッドを、引数 "length" と (Result(2)+Result(3)) で呼出す。 Result(1) を返す。 生成規則 ElementList Elisionopt AssignmentExpression は、次のように評価される 式 new Array() と同様に、新規に配列を生成する。 Elision を評価; 存在しなければ、数値 0 を用いる。 AssignmentExpression を評価。 GetValue(Result(3)) を呼出す。 Result(1) の Put メソッドを、引数 Result(2) と Result(4) で呼出す。 Result(1) を返す。 生成規則 ElementList ElementList , Elisionopt AssignmentExpression は、次のように評価される ElementList を評価。 Elision を評価; 存在しなければ、数値 0 を用いる。 AssignmentExpression を評価。 GetValue(Result(3)) を呼出す。 Result(1) の Get メソッドを、引数 "length" で呼出す。 Result(1) の Put メソッドを、引数 (Result(2)+Result(5)) と Result(4) で呼出す。 Result(1) を返す。 生成規則 Elision , は、次のように評価される 数値 1 を返す。 生成規則 Elision Elision , は、次のように評価される Elision を評価。 (Result(1)+1) を返す。 11.1.5 オブジェクト初期化子 (Object Initialiser) オブジェクト初期化子は Object の初期化を記述する式であり、リテラルのような形式で書かれる。プロパティ名とその値の 0 個以上の組のリストを { } で囲む。値はリテラルである必要はない; オブジェクト初期化子が評価される度に、それは評価される。 Syntax ObjectLiteral { } { PropertyNameAndValueList } PropertyNameAndValueList PropertyName AssignmentExpression PropertyNameAndValueList , PropertyName AssignmentExpression PropertyName Identifier StringLiteral NumericLiteral Semantics 生成規則 ObjectLiteral { } は、次のように評価される 式 new Object() と同様に新規にオブジェクトを生成する。 Result(1) を返す。 生成規則 ObjectLiteral { PropertyNameAndValueList } は、次のように評価される PropertyNameAndValueList を評価。 Result(1) を返す; 生成規則 PropertyNameAndValueList PropertyName AssignmentExpression は、次のように評価される 式 new Object() と同様に新規にオブジェクトを生成する。 PropertyName を評価。 AssignmentExpression を評価。 GetValue(Result(3)) を呼出す。 Result(1) の Put メソッドを、引数 Result(2) と Result(4) で呼出す。 Result(1) を返す。 生成規則 PropertyNameAndValueList PropertyNameAndValueList , PropertyName AssignmentExpression は、次のように評価される PropertyNameAndValueList を評価。 PropertyName を評価。 AssignmentExpression を評価。 GetValue(Result(3)) を呼出す。 Result(1) の Put メソッドを、引数 Result(2) と Result(4) で呼出す。 Result(1) を返す。 生成規則 PropertyName Identifier は、次のように評価される Identifier と同じ文字シーケンスで構成される文字列リテラルを形成する。 Result(1) を返す。 生成規則 PropertyName StringLiteral は、次のように評価される StringLiteral の値を返す。 生成規則 PropertyName NumericLiteral は、次のように評価される NumericLiteral の値を形成する。 ToString(Result(1)) を返す。 11.1.6 グループ化演算子 (The Grouping Operator) 生成規則 PrimaryExpression ( Expression ) は、次のように評価される Expression を評価。これは Reference 型でもよい。 Result(1) を返す。 NOTE このアルゴリズムは、 Result(1) に GetValue を適用しない。 delete や typeof のような演算子に括弧のついた式を適用できるようにすることがこれについての主な動機である。 11.2 左辺式 (Left-Hand-Side Expressions) Syntax MemberExpression PrimaryExpression FunctionExpression MemberExpression [ Expression ] MemberExpression . Identifier new MemberExpression Arguments NewExpression MemberExpression new NewExpression CallExpression MemberExpression Arguments CallExpression Arguments CallExpression [ Expression ] CallExpression . Identifier Arguments ( ) ( ArgumentList ) ArgumentList AssignmentExpression ArgumentList , AssignmentExpression LeftHandSideExpression NewExpression CallExpression 11.2.1 プロパティアクセス演算子 (Property Accessors) ドット記法を用いて、プロパティは名前によりアクセスされる MemberExpression . Identifier CallExpression . Identifier または括弧記法で MemberExpression [ Expression ] CallExpression [ Expression ] ドット記法は次の構文的変換で説明される MemberExpression . Identifier の振る舞いは次と同等である。 MemberExpression [ identifier-string ] 同様に CallExpression . Identifier の振る舞いは次と同等である。 CallExpression [ identifier-string ] identifier-string のところは Identifier として同じ文字シーケンスを構成する文字列リテラルである。 生成規則 MemberExpression MemberExpression [ Expression ] は次のように評価される MemberExpression を評価。 GetValue(Result(1)) を呼出す。 Expression を評価。 GetValue(Result(3)) を呼出す。 ToObject(Result(2)) を呼出す。 ToString(Result(4)) を呼出す。 基準オブジェクトが Result(5) でプロパティ名が Result(6) である Reference 型の値を返す。 生成規則 CallExpression CallExpression [ Expression ] は全く同じ方法で評価されるが、ステップ 1 では CallExpression が評価される。 11.2.2 new 演算子 (The new Operator) 生成規則 NewExpression new NewExpression は、次のように評価される NewExpression を評価する。 GetValue(Result(1)) を呼出す。 Type(Result(2)) が Object でなければ、例外 TypeError を投げる。 Result(2) が内部 Construct メソッドを実装しなければ、例外 TypeError を投げる。 引数なしで Result(2) の Construct メソッドを呼出す。(引数値に空リストを提供する。) Result(5) を返す。 生成規則 MemberExpression new MemberExpression Arguments は、次のように評価される MenberExpression を評価する。 GetValue(Result(1)) を呼出す。 内部に引数値リストを持つ Arguments を評価する。 Type(Result(2)) が Object でなければ、例外 TypeError を投げる。 Result(2) が内部 Construct メソッドを実装しなければ、例外 TypeError を投げる。 Result(2) の Construct メソッドを呼び、引数値にリスト Result(3) を提供する。 Result(6) を返す。 11.2.3 関数呼出し (Function Calls) 生成規則 CallExpression MemberExpression Arguments は、次のように評価される MemberExpression を評価。 Arguments を評価し、引数値の内部 List を生成する。(セクション 11.2.4)。 GetValue(Result(1)) を呼出す。 Type(Result(3)) が Object でなければ、例外 TypeError を投げる。 Result(3) が内部 Call メソッドを実装しなければ、例外 TypeError を投げる。 Type(Result(1)) が Reference ならば、 Result(6) は GetBase(Result(1)) 。そうでなければ、 Result(6) は null 。 Result(6) が Activation オブジェクトならば、 Result(7) は null 。そうでなければ、 Result(7) は Result(6) と同じ。 Result(3) の Call メソッドを呼び、this 値に Result(7) 、引数値にリスト Result(2) を渡す。 Result(8) を返す。 生成規則 CallExpression CallExpression Arguments は全く同様に評価されるが、ステップ 1 では CallExpression が評価される。 NOTE Result(3) が Native ECMAScript オブジェクトならば、 Result(8) はけして Reference 型にはならない。 Host オブジェクト呼び出しが Reference 型の値を返すかどうかは、実装依存である。 11.2.4 引数リスト (Argument Lists) 引数リストの評価は値による内部的リスト (セクション 8.8) を生成する。 生成規則 Arguments ( ) は、次のように評価される 値による空の内部的リストを返す。 生成規則 Arguments ( ArgumentList ) は、次のように評価される ArgumentList を評価。 Result(1) を返す。 生成規則 ArgumentList AssignmentExpression は、次のように評価される AssignmentExpression を評価。 GetValue(Result(1)) を呼出す。 唯一の項目が Result(2) である内部的リストを返す。 生成規則 ArgumentList ArgumentList , AssignmentExpression は、次のように評価される ArgumentList を評価。 AssignmentExpression を評価。 GetValue(Result(2)) を呼出す。 Result(1) より 1 大きい長さ、Result(1) の項目の末尾に Result(3) を続けた項目を持つ、新しい内部的リストを返す。 11.2.5 関数式 (Function Expressions) 生成規則 MemberExpression FunctionExpression は、次のように評価される FunctionExpression を評価。 Result(1) を返す。 11.3 後置式 (Postfix Expressions) Syntax PostfixExpression LeftHandSideExpression LeftHandSideExpression [LineTerminator 無し] ++ LeftHandSideExpression [LineTerminator 無し] -- 11.3.1 後置増分演算子 (Postfix Increment Operator) 生成規則 PostfixExpression LeftHandSideExpression [no LineTerminator here] ++ は、次のように評価される LeftHandSideExpression を評価。 GetValue(Result(1)) を呼出す。 ToNumber(Result(2)) を呼出す。 演算子と同じ規則で (セクション 11.6.3)、Result(3) に値 1 を加える。 PutValue(Result(1), Result(4)) を呼出す。 Result(3) を返す。 11.3.2 後置減分演算子 (Postfix Decrement Operator) 生成規則 PostfixExpression LeftHandSideExpression [no LineTerminator here] -- は、次のように評価される LeftHandSideExpression を評価。 GetValue(Result(1)) を呼出す。 ToNumber(Result(2)) を呼出す。 演算子と同じ規則 (セクション 11.6.3) で、 Result(3) から値 1 を引く。 PutValue(Result(1), Result(4)) を呼出す。 Result(3) を返す。 11.4 単項演算子 (Unary Operators) Syntax UnaryExpression PostfixExpression delete UnaryExpression void UnaryExpression typeof UnaryExpression UnaryExpression UnaryExpression UnaryExpression UnaryExpression ~ UnaryExpression ! UnaryExpression 11.4.1 delete 演算子 (The delete Operator) 生成規則 UnaryExpression delete UnaryExpression は、次のように評価される UnaryExpression を評価。 Type(Result(1)) が Reference でなければ、 true を返す。 GetBase(Result(1)) を呼出す。 GetPropertyName(Result(1)) を呼出す。 Result(3) の Delete メソッドを呼び、削除するプロパティ名として Result(4) を渡す。 Result(5) を返す。 11.4.2 void 演算子 (The void Operator) 生成規則 UnaryExpression void UnaryExpression は、次のように評価される UnaryExpression を評価。 GetValue(Result(1)) を呼出す。 undefined を返す。 11.4.3 typeof 演算子 (The typeof Operator) 生成規則 UnaryExpression typeof UnaryExpression は、次のように評価される UnaryExpression を評価。 Type(Result(1)) が Reference でなければ、 ステップ 4 へ。 GetBase(Result(1)) が null ならば、 "undefined" を返す。 GetValue(Result(1)) を呼出す。 次の表にしたがって、 Type(Result(4)) から決定される文字列を返す TypeResult Undefined"undefined" Null"object" Boolean"boolean" Number"number" String"string" Object (native and doesn t implement Call)"object" Object (native and implements Call)"function" Object (host)Implementation-dependent 11.4.4 前置増分演算子 (Prefix Increment Operator) 生成規則 UnaryExpression ++ UnaryExpression は、次のように評価される UnaryExpression を評価。 GetValue(Result(1)) を呼出す。 ToNumber(Result(2)) を呼出す。 演算子と同じ規則 (セクション 11.6.3) で、 Result(3) に値 1 を加える。 PutValue(Result(1), Result(4)) を呼出す。 Result(4) を返す。 11.4.5 前置減分演算子 (Prefix Decrement Operator) 生成規則 UnaryExpression -- UnaryExpression は、次のように評価される UnaryExpression を評価。 GetValue(Result(1)) を呼出す。 ToNumber(Result(2)) を呼出す。 演算子と同じ規則 (セクション 11.6.3) で、 Result(3) から値 1 を引く。 PutValue(Result(1), Result(4)) を呼出す。 Result(4) を返す。 11.4.6 単項 + 演算子 (Unary + Operator) 単項 + 演算子は項を Number 型に変換する。 生成規則 UnaryExpression + UnaryExpression は、次のように評価される UnaryExpression を評価。 GetValue(Result(1)) を呼出す。 ToNumber(Result(2)) を呼出す。 Result(3) を返す。 11.4.7 単項 - 演算子 (Unary - Operator) 単項 - 演算子は項を Number 型に変換し、反転する。 +0 の否定は -0、 -0 の否定は +0 を生成することに注意。 生成規則 UnaryExpression - UnaryExpression は、次のように評価される UnaryExpression を評価。 GetValue(Result(1)) を呼出す。 ToNumber(Result(2)) を呼出す。 Result(3) が NaN ならば、 NaN を返す。 Result(3) の否定; つまり、同じ大きさで符号が逆の数を算出する。 Result(5) を返す。 11.4.8 ビット否定演算子 (Bitwise NOT Operator) ( ~ ) 生成規則 UnaryExpression ~ UnaryExpression は、次のように評価される UnaryExpression を評価。 GetValue(Result(1)) を呼出す。 ToInt32(Result(2)) を呼出す。 Result(3) にビット補数を適用する。結果は符号付き 32 ビット整数である。 Result(4) を返す。 11.4.9 論理否定演算子 (Logical NOT Operator) ( ! ) 生成規則 UnaryExpression ! UnaryExpression は、次のように評価される UnaryExpression を評価。 GetValue(Result(1)) を呼出す。 ToBoolean(Result(2)) を呼出す。 Result(3) が true ならば、 false を返す。 true を返す。 11.5 剰除演算子 (Multiplicative Operators) Syntax MultiplicativeExpression UnaryExpression MultiplicativeExpression * UnaryExpression MultiplicativeExpression / UnaryExpression MultiplicativeExpression % UnaryExpression Semantics @ を上に定義される演算子の一つとして、生成規則 MultiplicativeExpression MultiplicativeExpression @ UnaryExpression は、次のように評価される MultiplicativeExpression を評価。 GetValue(Result(1)) を呼出す。 UnaryExpression を評価。 GetValue(Result(3)) を呼出す。 ToNumber(Result(2)) を呼出す。 ToNumber(Result(4)) を呼出す。 Result(5) と Result(6) に、指定された演算 (*, /, %) を適用する。下記のノート (セクション 11.5.1, 11.5.2, 11.5.3) を参照。 Result(7) を返す。 11.5.1 * 演算子の適用 (Applying the * Operator) 演算子は乗算を行い、項の積を生成する。乗算は可換的である。有限数精度? ( finite precision ) のため、 ECMAScript において、乗算は常に結合的なわけではない。 浮動小数点数乗算の結果は、 IEEE 754 倍精度計算規則により決定される どちらかの項が NaN ならば、結果は NaN である。 結果の符号は、両方の項が同じ符号を持つならば正符号であり、異なる符号を持つならば負符号である。 0 による無限大の乗算の結果は、 NaN になる。 無限大による無限大の乗算の結果は、 infinity である。符号は 上にあげた規則で決定する。 0 以外の有限数による無限大の乗算の結果は、符号付き無限大である。符合は上にあけた規則で決定する。 無限大でも 0 でも NaN でもない残りのケースでは、積が算出され、 IEEE 754 直近への丸めモードを使用して、直近の表現可能な値へ丸められる。大きさが表せないほど大きいならば、演算はオーバーフローし、結果は適切な符合の無限大となる。大きさが表せないほど小さいらば、演算はアンダーフローし結果は適切な符合の 0 となる。 ECMAScript 言語は、 IEEE 754 に定義される段階的アンダーフロー (gradual underflow) のサポートを必須とする。 11.5.2 / 演算子の適用 (Applying the / Operator) / 演算子は乗算を行い、項の商を生成する。左項が被除数で右項が除数である。 ECMAScript は整数除算を行わない。項と除算演算結果の全ては倍精度浮動小数点数である。乗算の結果は、 IEEE 754 算術規定により決定される どちらかの項が NaN ならば、結果は NaN である。 結果の符号は、両方の項が同じ符号を持つならば正符号であり、異なる符号を持つならば負符号である。 無限大の無限大による除算の結果は、 NaN である。 無限大の 0 による除算の結果は、無限大になる。符号は 上にあげた規則で決定する。 無限大の 0 以外の有限数による除算の結果は、符号付き無限大である。符合は上にあけた規則で決定する。 有限数の無限大による除算の結果は、 0 である。符合は上にあけた規則で決定する。 0 の 0 による除算の結果は、 NaN である; 0 の任意の他の有限数による除算の結果は 0 である。符合は上にあけた規則で決定する。 0 以外の有限数の 0 よる除算の結果は、符号付き無限大である。符合は上にあけた規則で決定する。 無限大でも 0 でも NaN でもない残りのケースでは、商が算出され、 IEEE 754 直近への丸めモードを使用して、直近の表現可能な値へ丸められる。大きさが表せないほど大きいならば、演算はオーバーフローし結果は適切な符合の無限大となる。大きさが表せないほど小さいらば、演算はアンダーフローし結果は適切な符合の 0 となる。 ECMAScript 言語は、 IEEE 754 に定義される段階的アンダーフロー (gradual underflow) のサポートを必須とする。 11.5.3 % 演算子の適用 (Applying the % Operator) % 演算子は、言外の除算から項の剰余を算出する; 左項が被除数で右項が除数である。 NOTE C および C++ において、剰余演算子は整数項のみを受け付ける; ECMAScript においては、浮動小数点数項も受け付ける。 % 演算子により算出されるような浮動小数点数の剰余演算の結果は、 IEEE 754 で定義される "reminder" 演算と同様ではない。 IEEE 754 "remainder" 演算は、切り捨て除算 (truncating division) からではなく丸め除算 (rounding division) から剰余を算出し、したがってその振る舞いは有用な整数剰余演算子のそれとは類似しない。代わりに ECMAScript 言語は % を浮動小数点数演算上で定義し、 Java 整数剰余演算子のそれに類似する方法で振る舞う; これは C ライブラリ関数 fmod と比較される. ECMAScript 浮動小数点数剰余演算の結果は、 IEEE 算術の規則で決定される どちらかの項が NaN ならば、結果は NaN である。 結果の符号は、被除数の符号と等しい。 被除数が無限大、または除数が 0 、 あるいはその両方ならば、 結果は NaN である。 被除数が有限数 かつ 除数が無限大ならば、結果は被除数と等しい。 被除数が 0 かつ 除数が有限数ならば、結果は被除数と同じである。 無限大でも 0 でも NaN でもない残りのケースでは、被除数 n と除数 d から浮動小数点数の剰余 r は、数学的関係 r = n - ( d * q ) によって定義される。 q は整数で n/d が負なら負、正ならば正であり、大きさは n と d の真の数学的な商の大きさを超えない可能な限り大きい。
https://w.atwiki.jp/detective_conan/pages/22.html
名探偵コナンのサントラ・BGM関連をまとめたページです。 2024-01-06更新 〓基礎データ〓♪ 試聴リンク有り 名探偵コナン CDデータ(オリジナルサウンドトラック・主題歌集etc.) 名探偵コナン CDデータ(劇場版オリジナルサウンドトラック) 〓各話詳細データ〓 ※表記について サントラ・BGM まとめ(1996年放映分)① <第1話~21話> サントラ・BGM まとめ(1996年放映分)② <第22話~42話> サントラ・BGM まとめ(1997年放映分)① <第43話~62話> サントラ・BGM まとめ(1997年放映分)② <第63話~85話> サントラ・BGM まとめ(1998年放映分)① <第86話~108話> サントラ・BGM まとめ(1998年放映分)② <第109話~128話> サントラ・BGM まとめ(1999年放映分)① <第129話~149話> サントラ・BGM まとめ(1999年放映分)② <第150話~173話> サントラ・BGM まとめ(2000年放映分)① <第174話~196話> サントラ・BGM まとめ(2000年放映分)② <第197話~218話> サントラ・BGM まとめ(2001年放映分)① <第219話~241話> サントラ・BGM まとめ(2001年放映分)② <第242話~262話> サントラ・BGM まとめ(2002年放映分)① <第263話~283話> サントラ・BGM まとめ(2002年放映分)② <第284話~303話> サントラ・BGM まとめ(2003年放映分)① <第304話~327話> サントラ・BGM まとめ(2003年放映分)② <第328話~344話> サントラ・BGM まとめ(2004年放映分)① <第345話~365話> サントラ・BGM まとめ(2004年放映分)② <第366話~383話> サントラ・BGM まとめ(2005年放映分)① <第384話~405話> サントラ・BGM まとめ(2005年放映分)② <第406話~424話> サントラ・BGM まとめ(2006年放映分)① <第425話~442話> サントラ・BGM まとめ(2006年放映分)② <第443話~459話> サントラ・BGM まとめ(2007年放映分)① <第460話~477話> サントラ・BGM まとめ(2007年放映分)② <第478話~490話+「黒の組織との対決」> サントラ・BGM まとめ(2008年放映分)① <第491話~504話> サントラ・BGM まとめ(2008年放映分)② <第505話~520話> サントラ・BGM まとめ(2009年放映分)① <第521話~541話> サントラ・BGM まとめ(2009年放映分)② <第542話~561話> サントラ・BGM まとめ(2010年放映分)① <第562話~581話> サントラ・BGM まとめ(2010年放映分)② <第582話~601話> サントラ・BGM まとめ(2011年放映分)① <第602話~621話> サントラ・BGM まとめ(2011年放映分)② <第622話~641話> サントラ・BGM まとめ(2012年放映分)① <第642話~662話> サントラ・BGM まとめ(2012年放映分)② <第663話~680話(「ダーク・ナイトに愛の涙を」まで)> サントラ・BGM まとめ(2013年放映分)① <第681話~700話> サントラ・BGM まとめ(2013年放映分)② <第701話~723話> サントラ・BGM まとめ(2014年放映分)① <第724話~745話> サントラ・BGM まとめ(2014年放映分)② <第746話~762話+「江戸川コナン失踪事件」> サントラ・BGM まとめ(2015年放映分)① <★第763話~783話> サントラ・BGM まとめ(2015年放映分)② <第784話~803話> サントラ・BGM まとめ(2016年放映分)① <第804話~826話> サントラ・BGM まとめ(2016年放映分)② <第827話~844話> サントラ・BGM まとめ(2017年放映分)① <第845話~867話> サントラ・BGM まとめ(2017年放映分)② <第868話~886話> サントラ・BGM まとめ(2018年放映分)① <第887話~908話> サントラ・BGM まとめ(2018年放映分)② <第909話~926話> サントラ・BGM まとめ(2019年放映分)① <第927話~951話> サントラ・BGM まとめ(2019年放映分)② <第952話~964話> サントラ・BGM まとめ(2020年放映分)① <第965話~974話> サントラ・BGM まとめ(2020年放映分)② <第975話~992話> サントラ・BGM まとめ(2021年放映分)① <第993話~1010話> サントラ・BGM まとめ(2021年放映分)② <第1011話~1032話> サントラ・BGM まとめ(2022年放映分)① <第1033話~1052話> サントラ・BGM まとめ(2022年放映分)② <第1053話~1067話> サントラ・BGM まとめ(2023年放映分)① <第1068話~1092話> サントラ・BGM まとめ(2023年放映分)② <第1093話~1108話> サントラ・BGM まとめ(2024年放映分)① <第1109話~1131話> サントラ・BGM まとめ(2024年放映分)② <第1132話~> ※★は新年一週目に「謹賀新年 毛利小五郎」、二週目に第763話を放映 音響監督は以下の通りです(敬称略)。連名の2人に関してどちらがどのような選曲作業を行なったのかは不明です。 なお浦上靖夫氏は2014年12月に鬼籍に入られました。OPのクレジットには第789話「女王様の天気予報」まで靖夫氏の名前を確認できますが、実際には慶子氏が単独で音響監督を担っていると思われます。第790話「米花ポン出血大サービス」より浦上靖夫氏に代わり浦上靖之氏がクレジットされるようになりました。 小林克良…第1話「ジェットコースター殺人事件」~第295話「愛と決断のスマッシュ(後編)」 浦上靖夫…第296話「屋形船 釣りショック」~第308話「残された声なき証言(後編)」 浦上靖夫、井澤基(連名)…第309話「黒の組織との接触(交渉編)」~第504話「赤と黒のクラッシュ 殉職」 井澤基…第505話「弁護士妃英理の証言(前編)」と第506話「弁護士妃英理の証言(後編)」 浦上靖夫、井澤基(2度目の連名)…第507話「カラオケボックスの死角(前編)」~第529話「柔よく謎を制す(後編)」 浦上靖夫…第530話「都市伝説の正体(前編)」~第576話「黒きドレスのアリバイ(後編)」 浦上靖夫、浦上慶子(連名)…第577話「ホタルが灯した真実」~第789話「女王様の天気予報」 浦上靖之、浦上慶子(連名)…第790話「米花ポン出血大サービス」~ 田母神正顕…SPドラマ「さよならまでの序章」・「黒の組織との対決」 原田慎也…SPドラマ「怪鳥伝説の謎」 長崎行男…『まじっく快斗』原作作品の音響監督 〓その他のデータ〓 サントラ・楽曲別使用状況
https://w.atwiki.jp/hebolisper/pages/17.html
形容詞と前置詞、前置名、前置語を含むフレーズの新定義を含む(2)のアプローチを見ていきましょう。この新しい文法をgenerate関数を変更せずに適用してみます。 (defparamter *bigger-grammar* ((sentence - (noun-phrase verb-phrase)) (noun-phrase - (Article Adj* Noun PP*) (Name) (Pronoun)) (verb-phrase - (Verb noun-phrase PP*)) (PP* - () (PP PP*)) (Adj* - () (Adj Adj*)) (PP - (Prep noun-phrase)) (Prep - to in by with on) (Adj - big little blue green adiabatic) (Article - the a) (Name - Pat Kim Lee Terry Robin) (Noun - man ball woman table) (Verb - hit took saw liked) (Pronoun - he she it these those that))) (setf *grammar* *bigger-grammar*) (generate sentence) = ... "with him"でなくてはならないところが"with he"になったりする問題はあります。愚かな入力を区別できないということがあきらかになったわけです。
https://w.atwiki.jp/white4610/pages/49.html
名探偵コナン・ドラえもんについて
https://w.atwiki.jp/gtav/pages/736.html
The Epsilon Program 概要 解説ベイガー(Baygor) 建物 広告広告 Cult Stoppers 概要 日本語:イプシロン・プログラム 業種:宗教団体 所在地:world 代表者:クリス・フォルマージュ 解説 GTASA、IVにも登場しているカルト教団。 モデルはサイエントロジー で、多くの著名人が入信しているなど共通点が多い。 かなり大規模でロスサントスにも大量の信者を持つカルト宗教で、世界中に礼拝場を作っていることがWebサイトから判明できる。 飛行機や戦闘ヘリといった多くの乗り物や武装した歩兵も抱えている。 イメージカラーは水色で、所有する乗り物は同じ色に統一している。(*1) 挨拶(?)は「キフロム」で、車両のナンバープレートもみなキフロムの語呂合わせに統一されている。 また専用BGMもあり、イプシロンの施設、車内、ホームページで流れる。 ロスサントス市警のエンブレム上部にイプシロンのマークがあり、おそらくこれはフリーメイソン がモデル。 不審者と変質者ミッション等で関わることになる。 不審者と変質者ミッションではインチキ臭い面が見受けられるが、オンラインではプレイヤーにパッシブモードの力を与えているのはイプシロンの力という事になっている。オンラインではイプシロンに金をぼったくられることもないので、安心して利用しよう。 オンラインでは特に関わることのない組織だったが、「極秘空輸」アップデートで追加された格納庫の貨物調達ミッションで「イプシロン本拠地から貨物を積んだ非武装バザードを奪え」というミッションが追加され、ついに敵対関係となった。 その際ロンから「悲しいほど必死なネズミ講の加害者」呼ばわりされている。 ドラッグウォーズアップデートのフーリガンのジョブでもイプシロン信者が洗脳に使うであろう薬物の製造に関わっている製造所を襲撃するミッションが幾つかある。 やはり胡散臭い教団に違わず信者を獲得する手口も相当キナ臭いもののようだ。 ちなみにナイトクラブのトイレの警備員も信者であり、町中のNPCも希に「キフロム!」と発言することがある。 www.epsilonprogram.com(ゲーム内サイト)「思考から解放され、幸せになりたいと思いませんか? それともこのまま目覚めず、永遠の存在とならずに死んでいくつもりですか?」このサイトにアクセスできるのはマイケルのみで、フランクリンとトレバー、そしてオンラインの主人公は「救い難き者」としてアクセスを拒否されてしまう。 独自の専門用語を多用し、ゾンダーことマイケルに対して俗人には意味がわからない数々のミッションを依頼する。神聖なる修行に疑問を持つことは許されないので、すなおに従って高次の存在を目指してみよう。 Epsilon Program公式サイト(音有り) ベイガー(Baygor) ロックフォードヒルズのポートラドライブにあるHomme Gina(HG)前で、イプシロンの布教活動を行っている男。 場所はVal-de-Grâceの南向かい。Vangelicoの西向かい。Swallowの北。 Homme GinaのモデルはStefano Ricci 。 西向かいのSessanta NoveのモデルはLouis Vuitton 。 建物 Epsilon Center(West Vinewood)場所はマイケル邸の南東、すぐ近く。Croq-A-Hoopの北東、斜向かい。オンラインの場合はティンセルタワーズのすぐそばと言ったほうがわかりやすいか。 Vinewood Star Toursの見学コースに入っている。 モデルはChurch of Scientology Celebrity Centre International 。 西向かいの教会のモデルはChurch of the Good Shepherd 。 Vespucci Beach Sidewalk MarketモデルはVenice Beach Sidewalk Market 。 広告 Unknow what you know. Learn the real truth. 広告 Vinewood Bar & Grillの上やロスサントス国際空港にある。 Cult Stoppers Epsilon ProgramやChildren of the Mountainなどに対抗する、脱カルト団体。 www.cultstoppers.com Cult Stoppers公式サイト
https://w.atwiki.jp/detective-conan4869/pages/198.html
名前 登場エピソード 備考 松尾貴史 31話 「テレビ局殺人事件」 中山秀征、麻木久仁子日本テレビアナウンサーの藤田恒久、角田久美子(当時) 56話 「おじゃマンボウ殺人事件」 上戸彩 437話 「上戸彩と新一 4年前の約束」 井上和香、山本梓 488話「テレビ局の悪魔」 堺正章上田晋也・有田哲平(くりぃむしちゅー) 636〜637話 「世界一受けたい授業事件」 (テレビ放送版のみ。DVD版は別人が担当) DVDではそれぞれチョー、大西健晴、後藤史彦(現・五島慎)が演じている。 市川海老蔵(現・市川團十郎) 804〜805話 「コナンと海老蔵 歌舞伎十八番ミステリー」 林修(ワンシーンのみ) 劇場版23作目 「紺青の拳」
https://w.atwiki.jp/yamiden_us/pages/124.html
JPのカン Gramailの加護付きアイテムを装備すればMR(魔法防御)+10% 神殿はLouresエントランス 同盟 Luathas, Fiosachd 敵対 Sgrios, Glioca
https://w.atwiki.jp/gengohouse/pages/253.html
リンク元 Word2Vec タグ:言語モデル 編集
https://w.atwiki.jp/gods/pages/2918.html
コナン ケルト神話のフィアナ騎士団の一人。 別名: コナンマクモルナ (コナン・マク・モルナ) コナンマクモーナ (コナン・マクモーナ) コナンマオ (コナン・マオ) コナンマクフェヴァル (コナン・マク・フェヴァル) コナーン
https://w.atwiki.jp/detective_conan/pages/54.html
2011-01-21更新 名探偵コナン 天空の難破船 ― オリジナル・サウンドトラック ) 発売日:2010/04/14ビーグラム 3,000円品番:JBCJ-9034 収録曲リスト 01. ミスト02. ビギニング03. ニキアス04. シャムネコ05. ブルーインファレンス06. 名探偵コナン・メイン・テーマ(天空組曲バージョン)07. ロンリースカイ08. チムニー09. クラウディ10. ロンリースカイ211. ロンリースカイ312. レディースカイ13. アラーマ14. ライトパッション15. フローマント16. サスキーロ17. ラングレー18. ティータイム19. ソレカーラ20. シャムネコ221. ヴァイラス レベル22. サスブロンズ23. ショッキング24. シップオンザボード25. シャムネコ326. ディテクティブボーイズ27. ディテクティブボーイズ228. ディテクティブボーイズ329. ヴァイラス レベル230. ラプター31. サスコラージュ32. ソンナギャン33. サスシルバー34. ディテクティブボーイズ435. タイマント36. フローマント237. シュヤーク38. ウエストパニック39. ブルーインファレンス240. ランドナール41. ダウンネイル42. サスゴールド43. スクラッチ44. 名探偵コナン・メイン・テーマ(リズムヴァージョン)45. 名探偵コナン・メイン・テーマ(コナンが危ない)46. フロムバック47. ドンイアーツ48. ワンペーン49. サスベージュ50. ロンリースカイ451. ジェントルサックス52. テロリスト53. シャディマン54. アクション55. ドナール56. ヒアノゾミ57. シュヤーク258. クライシス59. ロンリースカイフィニッシュ60. コミックマント61. シーシーキュー62. ランパープル63. ランパープルQ64. フローマント365. アイリス66. 名探偵コナン・メイン・テーマ(天空ヴァージョン)内容紹介(amazonより)収録曲「ロンリースカイ」は、今回の事件の舞台になっている“飛行船”のテーマ。まるで自分が飛行船に乗っているかのような雰囲気にさせてくれます!また、少年探偵団のテーマになっている「ディテクティブボーイズ」は、今にも少年探偵団たちが動き出しそうなサウンドに仕上がっています!もちろん名探偵コナン メイン・テーマも「天空バージョン」として収録。映画を彩る大野克夫バンドによるサウンドを収録したサウンドトラックです! 名探偵コナン 漆黒の追跡者 ― オリジナル・サウンドトラック ) 発売日:2009/04/15ビーグラム 3,000円品番:JBCJ-9033 収録曲リスト ♪ 試聴リンク1 ♪ 試聴リンク2 01. クリスタル02. ブラックインパクトA03. 名探偵コナン メインテーマ(漆黒メドレーヴァージョン)04. アマリリス05. アメジスト06. ハテナレンコン07. 虹をつかんだ男08. サスペンスウィンドウ09. 事件のドア10. 色違いのポストマン11. 立たないコマ12. グレイゾーン13. 不透明な果実114. 不透明な果実215. ブラックロジック16. ビートルジュース17. 記憶の色18. 不透明な果実319. スズランの花20. しなやかな刑事たち21. キープアウト22. ペインサウンド23. ベルモット24. ブラックインパクトB25. サスペンスロード26. 不透明な果実427. ブラックインパクトC28. 不透明な果実529. ダークな予感30. 夕暮れ色のメロディ31. ブラックインパクトD32. 京都33. 黄色い直感134. 黄色い直感235. 風の通り道36. 不思議な色37. 当たってないよ38. 困った色違い39. もれてくる蛍光灯40. スズランの花241. 橙色の空42. 残念43. ウールのおくりもの44. 晴れるといいな45. 注意深い目46. 事件の手がかり47. 隠れたアサガオ48. 不安な手鏡49. あぶない予感50. 包み込む湯気の中から51. ひし形の感情52. どんでん53. ブラックファンファーレ54. からみつく糸55. ブラックインパクトE56. レンガの壁57. ブラックドラム58. 扉の向こうへ59. にじみ出てくる液体60. 重なる色彩61. 絶体絶命62. メタルな触感63. 真っ赤な触角64. ギリギリの輝き65. スポットライト66. からくれないの雲67. アンズな気持ち68. エピローグ69. 明日へ向かって70. 名探偵コナン メインテーマ(漆黒フルヴァージョン)内容紹介(amazonより)劇場版「名探偵コナン 漆黒の追跡者」を劇的に彩る大野克夫バンドによるサウンドを収録!バトル・ミステリーの情景が浮かんできそうなサウンドがたっぷりつまった1枚。ボーナストラックとして「名探偵コナン メインテーマ(漆黒フルヴァージョン)」も収録!※初回生産分のみ特製ステッカー封入 ♪ 試聴リンク有り 名探偵コナン 戦慄の楽譜 ― オリジナル・サウンドトラック ) 発売日:2008/04/16ビーグラム 3,000円品番:JBCJ-9029 収録曲リスト 01. 名探偵コナン「戦慄の楽譜」 ピアノとチェロのためのソナタ 第3番より02. 名探偵コナン「戦慄の楽譜」 アヴェ・マリア03. 名探偵コナン「戦慄の楽譜」 名探偵コナン メイン・テーマ(戦慄ヴァージョン)04. 名探偵コナン「戦慄の楽譜」 プレリュード05. 名探偵コナン「戦慄の楽譜」 アレグレット06. 名探偵コナン「戦慄の楽譜」 コミカル テンポ 107. 名探偵コナン「戦慄の楽譜」 コミカル テンポ 208. 名探偵コナン「戦慄の楽譜」 トッカータとフーガ ニ短調より09. 名探偵コナン「戦慄の楽譜」 ドルチェ サウンド10. 名探偵コナン「戦慄の楽譜」 バロック エレファント11. 名探偵コナン「戦慄の楽譜」 ハテナ カプリッチョ12. 名探偵コナン「戦慄の楽譜」 ディスソナンス13. 名探偵コナン「戦慄の楽譜」 リトミック ノイズ14. 名探偵コナン「戦慄の楽譜」 ロマンス ラプソディ15. 名探偵コナン「戦慄の楽譜」 マインド ピアノ16. 名探偵コナン「戦慄の楽譜」 帝丹小学校校歌(Trpヴァージョン)17. 名探偵コナン「戦慄の楽譜」 イン モルティス 118. 名探偵コナン「戦慄の楽譜」 イン モルティス 219. 名探偵コナン「戦慄の楽譜」 フォルテ サスペンス20. 名探偵コナン「戦慄の楽譜」 ピアノとチェロのためのソナタ 第3番より21. 名探偵コナン「戦慄の楽譜」 ドライ エレジー22. 名探偵コナン「戦慄の楽譜」 ピアノとフルートのアメージング・グレイス23. 名探偵コナン「戦慄の楽譜」 デクレシェンド24. 名探偵コナン「戦慄の楽譜」 クレシェンド25. 名探偵コナン「戦慄の楽譜」 モデュレーション26. 名探偵コナン「戦慄の楽譜」 テンポ ルバート27. 名探偵コナン「戦慄の楽譜」 ミス ジャッジ28. 名探偵コナン「戦慄の楽譜」 アウト オブ ケッヘル29. 名探偵コナン「戦慄の楽譜」 アヴェ・マリア30. 名探偵コナン「戦慄の楽譜」 エグザミネ31. 名探偵コナン「戦慄の楽譜」 ラルゴ サスペンス32. 名探偵コナン「戦慄の楽譜」 ダル セーニョ33. 名探偵コナン「戦慄の楽譜」 ドラム アタック34. 名探偵コナン「戦慄の楽譜」 パッセージ35. 名探偵コナン「戦慄の楽譜」 アッチェレランドA36. 名探偵コナン「戦慄の楽譜」 「主よ、人の望みの喜びよ」37. 名探偵コナン「戦慄の楽譜」 緊迫サスペンスA~緊迫サスペンスB38. 名探偵コナン「戦慄の楽譜」 メサイアより「主は羊飼いのごとくその群れを養い」39. 名探偵コナン「戦慄の楽譜」 イン アルトパート40. 名探偵コナン「戦慄の楽譜」 心はあなたと共に(Mein Herz ist noch bei Dir)41. 名探偵コナン「戦慄の楽譜」 怜子のアメージング・グレイス42. 名探偵コナン「戦慄の楽譜」 アラベスク タッチ43. 名探偵コナン「戦慄の楽譜」 グラーヴェ サイド44. 名探偵コナン「戦慄の楽譜」 アッチェレランドB45. 名探偵コナン「戦慄の楽譜」 アレグロ46. 名探偵コナン「戦慄の楽譜」 シャコンヌより47. 名探偵コナン「戦慄の楽譜」 ライク セレナード48. 名探偵コナン「戦慄の楽譜」 トナリティ49. 名探偵コナン「戦慄の楽譜」 新一のアメージング・グレイス50. 名探偵コナン「戦慄の楽譜」 フェルマータ51. 名探偵コナン「戦慄の楽譜」 レガート エピローグ52. 名探偵コナン「戦慄の楽譜」 コナンのアメージング・グレイス内容(「CDジャーナル」データベースより)映画「名探偵コナン・戦慄の楽譜(フルスコア)」のサントラ盤。TVシリーズも手がける大野克夫による作曲で、これまで以上にこだわりの感じられるトラックが並んでいる。劇中で使用されたクラシック曲も収録され、コナン・ファンならずとも楽しめる。 名探偵コナン 紺碧の棺 ― オリジナル・サウンドトラック ) 発売日:2007/04/18ビーグラム 3,000円品番:JBCJ-9022 収録曲リスト 01. カーチェイス02. ディスティニー アイランド03. マリーナ04. 名探偵コナン メイン・テーマ 紺碧ヴァージョン05. ザ ステージ06. ファンタジック07. アンダーウォーター~シーパレス08. トレジャー チルドレン A09. ダイビング10. シャーク フィアー11. トレジャー チルドレン B12. シンクロ ワーズ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. アット ミッドタウン ボーナストラック 内容(「CDジャーナル」データベースより)サスペンスに歴史ミステリー、冒険アクションが満載された映画「名探偵コナン 紺碧の棺」のサントラ。音楽はおなじみの大野克夫が担当。躍動感あふれるサウンドが堪能できる。 名探偵コナン 探偵たちの鎮魂歌 ― オリジナル・サウンドトラック ) 発売日:2006/04/12ユニバーサルJ 3,059円品番:UPCH-1485 収録曲リスト 01. 名探偵コナン メインテーマ(鎮魂歌ヴァージョン)02. ミラクルランド03. スーパースネーク04. DUPLEX05. フライング パイレーツ06. WORKING MACHINE07. 怪盗キッドの予告状(鎮魂歌ヴァージョン)08. コナン走る09. バイクの脅威10. スケボーVSバイク11. ミラクルランドクイズ12. メリーゴーランド13. 拷問14. 依頼者15. 高島町を探せ!16. 怪盗キッド出現(鎮魂歌ヴァージョン)17. 奇妙な取調べ18. これだ!19. 現金輸送車(回想)20. やさしい親バカ小五郎21. 横浜海洋大学探索22. 写真の謎~銃を出す男たち23. 大阪府警、大滝24. 哀の心配25. ドロボー!!26. 3人の探索推理27. タッチA~狙撃事件28. 血のあと29. コミカルメドレーA.B.C.30. 人質~爆発の危機31. 事件を終え~仕組まれた事件32. ひとつのナゾが解けて…33. 小五郎、事件の説明34. 名探偵コナン愛のテーマ35. 男の悲哀36. 事件の全貌37. 本当のワル38. ワルサーを構える39. 悲壮なる戦い40. 喜び41. 事件の解説42. 平和が戻る43. クライマックス44. エピローグ内容(「CDジャーナル」データベースより)2006年の劇場版『名探偵コナン 探偵たちの鎮魂歌』で劇場版10周年を迎えるコナン。本作はシリーズの集大成的作品で、これまで以上の謎に迫る探偵たちの活躍を描く。場面を盛り上げる音楽を担当するのはベテラン大野克夫。ツボを突いたサウンドが楽しめる。 名探偵コナン 水平線上の陰謀 ― オリジナル・サウンドトラック ) 発売日:2005/04/06ユニバーサルJ 3,059円品番:UPCH-1397 収録曲リスト 01. 15年前・第一八代丸02. 沈没,そして15年後の事件03. アフロディーテ号04. 名探偵コナン メイン・テーマ(水平線上ヴァージョン)05. アフロディーテ・ビッグバンド06. 蘭の優勝祝い07. 阿笠クイズ’0508. 小五郎有頂天~コナンたちは09. 園子と哀の異色コンビ10. かくれんぼ11. ゆったり気分12. Lover Man13. 暗躍14. 気配~オヤジのカタキ15. 危機~パニック16. 焦り(ASERI)17. 現場検証’0518. 捜査会議’05~追っかけ19. 冷静な白鳥刑事20. コナンの忍び捜査21. 想い出(水平線上ヴァージョン)22. コナンの作戦失敗23. 波間に…?~メッセージ24. ウェルカム・パーティー25. 小五郎迷推理26. 真打ち登場~推理27. ヤツを追え!28. モーターボート・バトル29. 名探偵コナン メイン・テーマ(水平線上アドリブ・ヴァージョン)30. ストラテジーのテーマ31. 浮上する新たな疑問32. 果物ナイフが!?33. 真実に挑むコナン34. 15年目の真実35. 名探偵・毛利小五郎の推理36. アクション37. 急げ!コナン38. 救出39. 平和への祈り40. 想い出たち~想い出~(水平線上ヴァージョン)(高山みなみ)内容(「CDジャーナル」データベースより)2005年4月公開の劇場版アニメのサウンドトラック。太平洋を航海する豪華客船を舞台に逃げ場を失うコナンと蘭。緊迫したストーリーを彩る音楽を担当するのは、アニメ、映画音楽の大御所・大野克夫。 名探偵コナン 銀翼の奇術師 ― オリジナル・サウンドトラック ) 発売日:2004/04/14ユニバーサルJ 3,059円品番:UPCH-1336 収録曲リスト 01. ミッドナイト・ステップ02. 怪盗キッド出現(銀翼ヴァージョン)03. 名探偵コナン メイン・テーマ(銀翼ヴァージョン)04. 回想・10時間前......05. 怪盗キッドの予告状(銀翼ヴァージョン)06. 謎の26文字07. 汐留08. 少年探偵団のテーマ(銀翼ヴァージョン)09. 力んだ握手10. 新一登場!?11. キッドの誘惑12. 汐留トワイライト13. クイズ・ナポレオン(「フランス国歌」アレンジ曲)14. コナンと警備員15. 追跡・非常階段16. コナンVS怪盗キッド(銀翼ヴァージョン)17. 別荘の人影18. 蘭の思惑19. フォネティックコード20. スカイ・ジャパン86521. 機上のサスペンス122. 機上のサスペンス223. 機上のサスペンス324. 小五郎の検証25. コナンのモノローグ26. 犯人はあなた27. 告白28. スカイ・ジャパン865便の危機29. 揺れる機内30. やるぞ!31. コナンのテーマ(銀翼ヴァージョン)132. 空港大爆破33. 緊急事態発生!34. どこだどこだ!!35. 新たな事件36. コナンのテーマ(銀翼ヴァージョン)237. ぼくがいる(銀翼ヴァージョン)~コナンのテーマ~38. 歓喜の時39. コナン「ニャロ」40. ぼくがいる(コナン・ヴァージョン)~コナンのテーマ内容(「CDジャーナル」データベースより)2004年4月から全国一斉ロードショー公開の劇場版(第7作目)新作映画『銀翼の奇術師(マジシャン)』のサントラ。音楽を担当しているのはお馴染み、大野克夫。初回プレス分にはステッカーを封入。 名探偵コナン 迷宮の十字路 ― オリジナル・サウンドトラック ) 発売日:2003/04/16ユニバーサルJ 3,059円品番:UPCH-1239 収録曲リスト 01. 名探偵コナン メインテーマ(十字路ヴァージョン)02. またまた阿笠クイズ03. 翁の面~対決104. 捜査05. 平次の京都案内06. 桜07. 清水寺08. 鴨川09. 御本尊が盗まれたぁ!!10. 弓矢~モーターバイク・バトル11. 絵の推理112. 究極の推理113. 初恋の想い出14. 和葉の気持ち15. 月夜のテーマ116. 何?今の悲鳴!17. 問答~犯人の謎18. 小五郎の推理~シマリス19. 絵の推理2~走る20. 鞍馬山~探す蘭~アジト21. 太刀22. 迫る能面男23. 平次の勇姿24. 緊急謎解き~悪迫る25. 対決2~危機26. コナンのキック27. キミがいれば(十字路ヴァージョン)28. 戻る仏像29. 月夜のテーマ230. コナン「フニャー」31. キミがいれば(カラオケ・ヴァージョン)内容(「CDジャーナル」データベースより)2003年4月公開の劇場版コナンの最新作(7作目)のサントラ。アニメ・ファンやTVでお馴染みの大野克夫によるサウンドがまた場面を盛り上げる。 名探偵コナン ベイカー街の亡霊 ― オリジナル・サウンドトラック ) 発売日:2002/04/17ポリドール 3,059円品番:UPCH-1150 収録曲リスト 01. プロローグ~ノアズ・アークのテーマ02. ヒロキの決断~出航03. 名探偵コナン メイン・テーマ(ベイカー街ヴァージョン)04. ゲームショー05. 二世・三世の子供達06. 無礼な奴ら07. コクーン08. 阿笠博士のクイズ09. 父への思い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. ありがとうホームズ(Long Version)内容(「CDジャーナル」データベースより)根強い人気を誇るアニメの、2002年GW公開劇場版のサウンドトラック。音楽をサントラ界の巨匠大野克夫/大野克夫バンドが手がけ、スリリングかつユニークに雰囲気を盛り上げる。 名探偵コナン 天国へのカウントダウン ― オリジナル・サウンドトラック ) 発売日:2001/04/11ポリドール 3,059円品番:UPCH-1057 収録曲リスト ♪ 試聴リンク1 ♪ 試聴リンク2 01. 名探偵コナン メイン・テーマ(天国ヴァージョン)02. ドライブ気分03. 阿笠博士を囲んで04. 阿笠クイズ05. 哀が電話を…~ジンのテーマA06. ツインタワービルへ07. 10年後の歩美08. パーティー会場へ09. 雄大な富士山10. 哀のサスペンス~ジンのテーマB11. 蘭のお姉さんぶり12. 捜査会議13. 容疑者は?14. コナン登場~少年探偵団捜査へ15. 映画BGM16. 怪しげな部屋17. 哀のテーマA18. 第2の殺人事件19. 現場検証20. ジンのテーマC21. 逆探知22. 哀のテーマB(ピアノ・ヴァージョン)23. 黒装束の謎24. 30秒当てゲーム25. ゲームスタート~ピッタリ賞26. 日本画の紹介27. 第3の犠牲者28. 小五郎の推理29. 爆破計画スタート30. 出動開始31. コナン推理32. エレベーターからの脱出33. 煙が行く手を阻む~ジンのテーマD34. 蘭の決意~ホースに火が35. 危機迫る~コナン出動36. コナンの直感37. 男の心情38. 怒りのメッセージ39. コナンの決断40. 哀の予感~ジンのテーマE41. テーブルの下に爆弾~急げ42. コナンの賭け43. 作戦行動~いよいよ発進44. ジンのテーマF45. 哀のテーマC46. ほのぼの47. エンディング48. 作戦行動(ロング・ヴァージョン)内容(「CDジャーナル」データベースより)週刊〈少年サンデー〉で好評連載中の『名探偵コナン』の劇場版サウンドトラック。5作目になる今作も、これまで通り大野克夫が音楽を担当し、得意のコナン・ワールドを大いに盛り上げている。 ♪ 試聴リンク有り 名探偵コナン 瞳の中の暗殺者 ― オリジナル・サウンドトラック ) 発売日:2000/04/12ポリドール 2,854円品番:POCX-2006 収録曲リスト 01. 暗殺者のテーマ-事件の予感-02. 名探偵コナン メイン・テーマ(暗殺者ヴァージョン) 03. トロピカルランド04. とっておきクイズ05. コナン組曲-Captured In Her Eyes-06. 事情聴取07. 黒い影-挑戦-08. トロピカルランドの想い出09. 暗殺者のテーマ-忍び寄る魔手-10. 暗殺者のテーマ-狙撃-11. 運命の瞬間12. 記憶喪失(影)13. 目暮警部の告白14. Need not to know.15. 顛末(TENMATSU)16. 新少年探偵団のテーマ17. 記憶喪失(光)18. 容疑者判明19. コナン行動開始!20. 蘭が危ない!21. 犯人(スナイパー)の正体22. 驚愕の真実23. 漆黒の殺意24. 洞窟内の逃走25. 5・4・3・2・1!26. キミがいれば(暗殺者ヴァージョン)27. 二人のデート28. THE END(あれまぁ~)内容 名探偵コナン 世紀末の魔術師 ― オリジナル・サウンドトラック ) 発売日:1999/04/14ポリドール 2,854円品番:POCX-1117 収録曲リスト ♪ 試聴リンク1 01. 名探偵コナン メイン・テーマ(世紀末ヴァージョン)02. I’ll be there(菅井えり)03. 走るリムジン104. 怪盗キッド出現05. 出動のテーマ1~予感06. 怪盗キッドの予告状107. 恋のトランプゲーム占い(世紀末ヴァージョン)08. 蘭のテーマ(世紀末ヴァージョン)09. イースターエッグの謎10. 怪盗キッドの予告状211. スケボー大作戦12. 行き止まり13. コナンVS怪盗キッド14. 出動のテーマ2~サイレンサー15. 古城の神秘16. 尋問17. 阿笠博士のテーマ(世紀末ヴァージョン)18. 想い出(世紀末ヴァージョン)19. 空飛ぶ怪盗キッド20. 走るリムジン221. 赤い光のスナイパー122. 古城の探索23. 秘密の地下室24. 古城のテーマ25. 赤い光のスナイパー226. キミがいれば(世紀末ヴァージョン)(伊織)27. 城が燃えている28. 愛はいつも(伊織)29. 飛び立つ鳩(菅井えり)内容(「CDジャーナル」データベースより)超おばけヒット作『名探偵コナン』,劇場版第3弾のサントラ。大野克夫の新たなる代表作になりつつあるオリジナリティあふれるコナン・サウンドが炸裂だ。TV用ナンバーのアレンジも素晴らしいし,ギターサウンドも圧巻。「コナンVS怪盗キッド」カッチョイイ!! ♪ 試聴リンク有り 名探偵コナン 14番目の標的 ― オリジナル・サウンドトラック ) 発売日:1998/04/15ポリドール 2,854円品番:POCX-1096 収録曲リスト 01. 名探偵コナン(標的ヴァージョン)02. 恋のトランプゲーム占い03. 母への想い04. ワインをのんで05. ターゲット サスペンスA06. ターゲット サスペンスB07. ターゲット サスペンスC08. ターゲット サスペンスD09. コナンの大作戦110. コナンが通る11. カード賭博のボス12. ターゲット サスペンスE13. 絆14. 犯人の謎15. 次のターゲット!16. 何かが起きる…17. トリック18. アクアクリスタル19. アクアクリスタル内へ20. ターゲット サスペンスF21. ターゲット サスペンスG22. ターゲット サスペンスH23. ターゲット サスペンスI24. ターゲット サスペンスJ25. 犯人の目星26. 迫り来る危機27. コナンの大作戦228. 真相究明29. 謎の解明(ターゲット サスペンスK)30. スペードのエース31. 挫折32. 殺意33. 一触即発34. Aの予感(伊織)35. 別居の真相36. KIZUNA(ヴォーカル・ヴァージョン)(伊織)内容(「CDジャーナル」データベースより)ゴールデン・ウィークに公開された,劇場版『コナン』のサウンドトラック。『太陽にほえろ!』や『傷だらけの天使』でおなじみの大野克夫が,アニメのBGMに初挑戦したアルバムだ。アニメと実写が融合した,ひと味違ったサウンド展開が楽しめる。 名探偵コナン 時計じかけの摩天楼 ― オリジナル・サウンドトラック ) 発売日:1997/04/23ポリドール 2,854円品番:POCX-1072 収録曲リスト 01. 名探偵コナン・メインテーマ(摩天楼ヴァージョン)02. 英国風館03. 時計じかけの摩天楼04. 爆破犯人のテーマ05. 犯人からの電話06. 爆破予告07. 爆弾処理08. 蘭のテーマ(摩天楼ヴァージョン)09. 少年探偵団のテーマ(摩天楼ヴァージョン)10. 陰謀(摩天楼ヴァージョン)11. 忍び寄る危機12. 緊急指令13. 対決のテーマ(摩天楼ヴァージョン)14. 捜査開始(摩天楼ヴァージョン)15. 西の名探偵(摩天楼ヴァージョン)16. 昼下がりの天使たち(摩天楼ヴァージョン)17. 想い出(摩天楼ヴァージョン)内容(「CDジャーナル」データベースより)GWに公開された劇場版のBGM集。TVシリーズ同様,大野克夫が手がけるサウンドは,スピード感と躍動感にあふれている。もちろん劇場用の新曲もあるのだが,TVシリーズでおなじみの曲もヴァージョン・アップされ,これなら違和感なく映画も楽しめる。 上へ