(スモールトーク)は、 のオブジェクト(およびクラス)、の徹底した動的性、 のタートル操作や描画機能に、アラン・ケイの「メッセージング」というアイデアを組み合わせて作られたクラスベースで手続き型の純粋オブジェクト指向プログラミング言語、および、それによって記述構築された統合化プログラミング環境の呼称。

 で一語であり、「」「」などは誤りである。

大規模な開発実績としてはCargill Lynx Projectがあり、国産製品の開発実績としてはMCFrameがある。

概要

開発の経緯
ゼロックスのパロアルト研究所()で1970年代に約10年かけ3世代(-72、76、)を経て整備された。当初は、ダイナブックである  のオペレーティングシステム的位置付けだったが、 のゼロックス社製品としての販売の可能性が同社上層部決定により完全に排除されたこと、発案者であるアラン・ケイの研究開発グループ離脱などを受けてダイナブック色は失せ、 のハードウェア技術を基にした商用マシン上で動作するプロの開発者向け統合化プログラミング環境「80」として1983年に発売されることになる。現在はシンコムより という製品名で主要なオペレーティングシステム向けに販売されている。

Smalltalkの変遷
※この節はhttp://www.smalltalk.org/smalltalk/history.htmlを元に執筆されている。

とオブジェクト指向
豊富で整備されたクラスライブラリーは、特にオブジェクト指向プログラミングの手本とされ、デザインパターンの宝庫と称されるまで洗練されたものになっている。また、後世の多くのオブジェクト指向プログラミング言語に直接間接的に多大な影響を与えた。

アラン・ケイが「オブジェクト指向」という言葉を創った当初は、 システムが体現した「パーソナルコンピューティングに関わる全てを『オブジェクト』とそれらの間で交わされる『メッセージ送信』によって表現すること」を意味していた。しかしのちに、 の設計者として知られるビャーネ・ストロヴストルップが(自身、 の影響は受けていないと主張する) の設計を通じて整理し発表した「『継承』機構と『多態性』を付加した『抽象データ型』のスーパーセット」という考え方として広く認知されるようになった(カプセル化、継承、多態性)。現在は、両者の渾然一体化した曖昧な概念として語られることが多い。

の独自性
 は、オブジェクトへのメッセージ送信を率直に記述する表記の特殊性や、制御構造をもたずオブジェクトへのメッセージ送信の形で記述する徹底ぶりとも併せて、C言語や  などの流れを強く受け継ぐ言語、およびその開発手法に慣れた開発者にとって極めてとっつきにくい言語・環境であるといわれている。このことは、 が単なるプログラミング言語ではなく、従来のオペレーティングシステムの概念をも包括する「環境」であることが一つの理由である。 を単なる言語としてとらえると、他の言語と比較したとき、使用するオペレーティングシステムのグラフィカルユーザインターフェースに全く従わないなど、その独自性が大きな「欠点」として映る場合もある。

これは  や  など、旧来の  環境、つまりダイナブックコンピュータ環境の要素を引き継ぐ統合開発環境を通じて  言語や処理系を学ぶなら、多かれ少なかれ新たなオペレーティングシステムに接するような心構えを持つべきことを意味する。

環境および処理系としてのSmalltalk

環境から見た 言語
 環境から見た  言語は、いわば  などのシェルに近い。 環境内であればどこでもマウスで選択した文字列を  のソースコードとして実行できるためシェルにコマンドを打ち込んだ時の様に簡単な問い合わせをすぐ実行できるようになっている。

例えばオブジェクト(クラスやメソッドも含む)の構造を調べたければ、そのオブジェクトにセレクターあるいはセレクターを使ったメッセージ式を書き、そのメッセージ式をマウスで選択してdo it(WindowsであればCtrl+Dを押す)すれば良い。

また、設定値の指定に  言語のメッセージ式が使われる。現在設定されている値がメッセージ式として取得でき、値の設定をメッセージ式として指定する。この設定値を指定するメッセージ式は  環境の実行中に設定用のウィンドウから入力される。

仮想機械方式

仮想機械による実行
 環境は、 環境の実行方法として現実のハードウェアに依存している機械語命令を使わず、現実のハードウェアから独立した中間言語命令(仮想機械に対する機械語命令)を仮想機械により実行する仮想機械方式を採用している。  の中間言語命令は、全てイメージファイルというファイルに書き込まれ  の仮想機械はそのイメージファイルを読み込んで 環境を実行する。

この仮想機械方式による  の実行方法は  の言語仕様にも含まれている。
なお、 が導入したこの仮想機械方式はのpコードマシンからアラン・ケイが着想を得たものである。

イメージファイル
イメージファイルは、 環境の実行状態をそのまま保存したファイルである。イメージファイルは  環境実行中に生成された全てのオブジェクトを直列化して保存することで 環境の実行状態を保存している。この直列化されたオブジェクトには、 の中間言語も含まれている。イメージファイルに含まれる中間言語命令は、 自身によって記述されたコンパイラーによってソースコードから翻訳された、バイト列のオブジェクトである。

仮想機械とブートストラップ
 の実行環境が全く存在しない初期の状況ではコンパイラーも仮想機械も  で用意する事はできない。このため  の初期段階ではALTOのアセンブリ言語によりコンパイラーや仮想機械が実装されていた。

実行時書き換え
環境は翻訳方式を使う処理系としては珍しくプログラムの実行時書き換えを基本とする。例えば後述のClass Browserに入力したプログラムはソースコードを中間言語に変換したあと環境の一部として取り込まれ、環境を再起動したり読み込み操作をしなくても起動中の環境内で実行することができる。C++のような翻訳式の言語であれば原則、ソースコードを書き換えた場合は原則プログラムの再起動が必要となる。またPythonの様な言語ではソースコードを再読み込みする処理を予め書き換えたい処理の呼び出し元に組み込んでおかなければソースコードをいくら書き換えても動作に反映できない。ではその再起動や再読み込み処理の組み込みが必要ない。このため環境をソースコードを書き換える都度環境全体を再起動しなくて済むのはもちろん、Windowを表示するプログラムを作った場合であれば、Window内のButtonの動作を変更する時もWindowを表示したままソースコードを書き換えて動作を変更できる。このためButtonを押すまでに複数の手順が必要なプログラムやWindowの表示に時間がかかるプログラムでもButtonを表示した状態から再起動せず何度でもやり直しができ効率的なソースコード変更が可能になっている。

環境の種類

GUIツール

準標準的なGUIツール
GUIを使わないような特殊なものを除き、大半のSmalltalk環境では次のようなGUIツールが用意されている。

 Class Browser(System Browser)
 Transcript
 Workspace
 Debugger/Notifier
 Inspector
Smalltalkの開発ではこれらのツールを使って開発する事が半ば前提となっている。

Class Browser(System Browser)
Smalltalk環境内に存在する全てのクラスを(存在する場合は名前空間も)表示/編集できるツールで、Smalltalk開発において中核となるツールである。

Transcript
言うなれば出力しかできないコンソールといったツールで、プログラムの実行結果を簡易的に表示したいときに使われるツールである。Smalltalk環境内でTranscript変数に書き込まれたメッセージは、全てこのTranscriptに表示される。

Workspace
言うなればコンソールの入力側とテキストエディターを組み合わせた様なツールである。一見すれば書いたコードを実行できるだけの簡易的なテキストエディターにしか見えないが、WorkspaceはWorkspace変数というWorkspace固有の変数を持っており、Workspace内で実行されたSmalltalkコードの実行結果を保持することができる。このため、長いコードを書くような用途では使わず、Smalltalk環境に対するパッケージの追加や、環境設定、ファイルの一時的な操作など一時的な操作を実行する場所として使われる。

Debugger/Notifier

Inspector
オブジェクトの内部構造を再帰的に表示するツールである。また、多くの場合オブジェクトの編集が可能でありWorkspaceと組み合わせてオブジェクトを組み立てていくことが可能である。例えば画面部品をWindowを表すオブジェクトに組み込み、クラス変数に格納するといった具合である。Inspectorに限らずSmalltalk環境全体に共通することであるが、オブジェクト内の変数を表示するときは内部構造そのままではなくオブジェクトの文字列表現で表示する。このため内部がHash map等複雑な構造になっている場合でもDictionary (#key -> 'value' )といった読み易い表示となる。

言語としてのSmalltalk

言語としての設計思想
言語として  が目指したもの。それは計算機を計算機の集合体として構築し、さらに計算機を構成する個々の計算機も計算機の集合体で構築するというように、再帰的な計算機を構築することであった。この再帰的な計算機を構築している無数の計算機は、個々の内部には干渉せずメッセージによる通信のみによって相互作用を発生させ目的の計算を完遂させる。

ここでいう計算機が  ではオブジェクトという形で実装された。

この設計思想の誕生は、とB5000の設計者らが会談した際の次の発言をアラン・ケイが聞き「計算機の全体を計算機とみなした場合、その計算機の構成要素を計算機に分解するのではなく関数やデータ構造に分解したいと誰が思うのか」と疑問を浮かべた事がきっかけとなっている。

ここで言及された再帰という概念は、オブジェクトの成立以外にも  の至るところに影響を与えている。
 反復はメソッドの再帰呼び出し。
 インスタンスオブジェクトを生成しているクラスオブジェクトも、クラスオブジェクトに所属するインスタンスオブジェクトであり再帰関係を持つ。
 MetaclassはMetaclass classのインスタンスオブジェクトでありMetaclass classは、Metaclassであり再帰関係を持つ。
 基本的な派生元となるObjectやProtoObjectは、それらから派生したUndefinedObjectのインスタンスオブジェクトであるnilを継承しており再帰関係を持つ。
  言語は  言語自身によりメッセージ送信等の言語機能が制御される。
  言語の翻訳や仮想機械は  言語により実装される。
  言語の大域変数はSmalltalk変数に格納されたオブジェクトにより管理されるが、Smalltalk変数自体も大域変数である。

言語仕様の種類
 の言語仕様は原則として非常に単純なため、環境もしくは処理系の相違による互換の有無は、クラスライブラリーの差異程度に由来するもの(ある意味、バージョンの違いもこれも含まれる)から、言語仕様自体の改変に由来のものまで空間的に連続で多岐にわたる。このため、単に  として語弊のある場合、一般にその環境および処理系の呼称もしくは商標(必要ならそのバージョン)をして他と区別するために用いる慣習がある。

文法

コメント
「"~"」のようにダブルクオーテーションでくくった文字列がコメントとして扱われる。

定数表現
主な定数表現には次のようなものがある。

定数ではないが、よく用いられるオブジェクトの生成式には次のようなものがある。

言語機能の様に見えるが「/」や「@」などはただのセレクターであり、 の使用者も同様の機能を作ることが出来る。

変数
一時変数は宣言が必要で、「|」で挿むように記述する。変数への代入は「:=」。古い処理系では「_」が使用された(字形は「←」)。変数に型はなく全てハンドルになっている。

| a b |
a := 3.
b := 4.

擬変数
他の言語で予約語にあたる擬変数は self、super、nil、true、false、thisContext の6つ。self と super はそのメソッドを呼び出したメッセージの受け手(レシーバー)を、nil と true と false はそれぞれ UndefinedObject、True、False に属するソルインスタンス(唯一の実体)を、thisContext は実行中のコンテキスト(スタックフレーム)を参照するのに使える。

self と super は同種のオブジェクトだが、メッセージ式でメッセージレシーバーに指定されたときのメソッド検索の起点が異なり、self ではオブジェクトが属するクラス、super ではその基底クラスである。

メッセージ式
 では「メッセージ式」と呼ばれる書式でコードを記述する。メッセージ式は「レシーバー」に「メッセージ」を送ることを表すためのもので、そのまま

receiver message

と記述する。メッセージはさらに、呼び出されるされるメソッド(方法)の名前を表す「メッセージセレクター」と0個以上の引数の組み合わせからなる。ただし  の場合必ずしもセレクターとメソッド名は一致しない。また、メッセージの送り先はメソッドではなくブロックや外部の関数になっている場合もある。セレクターは引数の数だけコロンを自身に含まなければならず、メッセージとして記述する際にはコロンの直後に引数を挿入する。

引数なしのメッセージを単項メッセージ、そのセレクターを単項セレクターと呼び、引数ありのメッセージをキーワードメッセージ、そのセレクターをキーワードセレクターと呼ぶ。メッセージ記述の際に引数の挿入により分断されたキーワードセレクター断片(例えば firstArg:secondArg: なら firstArg: と secondArg:)をキーワードと呼ぶが、あくまで便宜的な呼び名に過ぎず、そうした言語要素は存在しない。他の言語に見られる「キーワード引数」のように省略できるものではなく、また引数順を入れ替えられるものでもない。

セレクターは原則としてアルファベットと数字と0個以上(かつ、引数と同数)のコロンから成るが、例外として二項演算を模した記述が可能となるように記号のみから成る引数1つのセレクターを使ってメッセージ式を記述することもできる。これを二項メッセージ、そのセレクターを二項セレクターと呼ぶ。

この場合、上の「3 + 4」では、「3」がレシーバーで「+ 4」がメッセージである。

通常の処理系では、単項メッセージ、二項メッセージ、キーワードメッセージの順で評価される。二項メッセージ間で乗除の優先はない。

セミコロン「;」でメッセージ式を区切る事により、1個のレシーバーに対して複数のメッセージを送ることが出来る。これをカスケード式という。
| collection |

collection := OrderedCollection
	new
	add: 0;
	add: 1;
	add: 2;
	add: 3;
	add: 4;
	yourself.
カスケード式を用いて書いた上記の文は、カスケード式を用いない次の文と等価である。
| collection |

collection := OrderedCollection new.
collection add: 0.
collection add: 1.
collection add: 2.
collection add: 3.
collection add: 4.

制御構文
複数の式を順次実行する場合は、式をピリオドで区切る。メソッドを中断し戻り値を指定するには復帰文「^ 戻り値式」を使う。言語機能として持つ制御構文は復帰文を除いて存在せず、復帰文以外の制御は制御構文と同等の機能を持ったメッセージ式で代用する。

ブロック
ブロックは、他の言語で言えば無名関数やクロージャーに該当する機能である。ただし  のブロックは関数ではなくオブジェクトである事に加え、無名関数というより制御構文としての性格が強くなっている。並列実行の基本単位にもなる。

ブロックは、引き数の数毎に複数定義された「value」を含むメッセージを送る事で、ブロック内に記述されたメッセージ式を実行し結果を返す。
[                  0               ] value.             "-> 0"
[ :value1         | value1          ] value: 1.          "-> 1"
[ :value1 :value2 | value1 + value2 ] value: 1 value: 1. "-> 2"
ブロック内の:value1 :value2は引き数であり、「|」以降は「value」を含むメッセージが送られた際実行するメッセージ式である。「value」を複数ならべたセレクターは4個程度まで( #value:value:value:value: )しか定義されておらず。5個以上引き数を取る場合は、配列を引き数とする#valueWithArguments:を使う必要がある。メソッドが値を返す際は、復帰文の記述が必要となるがブロックの場合は値を返すのに復帰文は必要ない。最後に実行されたメッセージ送信の結果あるいは、最後に書かれた値が戻り値となる。ブロックは制御の基本となるオブジェクトであるため、「value」を含むメソッド以外にも膨大なメソッドを持っている。ただし、後述する他の制御構文はブロックに対し#valueセレクターまたは、#value:セレクターを使ったメッセージしか送らない。

ブロックにはvalueと合わせてよく使われるセレクターとして「cull」がある。cullの振る舞いは、ほぼvalueと同じであるが、ブロックがメッセージに含まれる引き数を無視できるという違いがある。
[ :value1 | value1 ] cull: 1 cull: 2. "-> 1"

cullはブロックによる分岐制御が主目的であるが、分岐の基準になったオブジェクトを参照する場合もあるようなセレクターで使われる。典型的な例は、オブジェクトがnilで無いときだけブロックを実行する#ifNotNil:である。
| block value1 value2 |

block := [ :value | value ].

value1 := 1.
value2 := 2.

value1 ifNotNil: [ 9 ]. "-> 9"
value1 ifNotNil: block. "-> 1"
value2 ifNotNil: block. "-> 2"

条件分岐
条件分岐は #ifTrue:ifFalse: セレクターを用いたメッセージ式として、条件式の結果の真偽値へのメッセージ送信の形で次のように記述する。

3 < 4 ifTrue: [ 5 ] ifFalse: [ 6 ].

 では nil がオブジェクトである。これを利用した nil 専用の条件式も存在する。
object := nil.
object ifNil: [ 5 ] ifNotNil: [ 6 ].
object ifNotNilDo: [ :value | value inspect. ].

条件分岐の制御において、他の言語でいうswitchに直接該当する文は存在しない。多態性を利用して分岐するか、次のように連想配列を利用して分岐するため不要である。
something: aNumber
	| switch |

	"速度が求められる場合は、初期化済みのDictionaryのオブジェクトをインスタンス変数やクラス変数にキャッシュする。"
	switch := Dictionary
		new
		at: 1 put: [ #a ];
		at: 2 put: [ #b ];
		at: 3 put: [ #c ];
		yourself.

	^ ( switch at: aNumber ifAbsent: [ #z ] ) value.

但し一部の処理系では、次のようなswitchに類似した書き方ができるものも存在する。
something: aNumber

	^ aNumber caseOf:
	{
		[ 1 ]->[ #a ].
		[ 2 ]->[ #b ].
		[ 3 ]->[ #c ].
	}.

反復
反復制御においてfor に直接該当する文は存在しない。代わりに回数を指定した反復がある。回数を指定した反復は、整数型へのメッセージ送信の形で次の様に記述する。
 "100回の反復処理を実行する"
100 timesRepeat:
[
	"反復実行する処理"
].

現在の反復回数を参照しながら反復する事も出来る。
 "100回の反復処理を実行する"
1 to: 100 do:
[ :each |
	"eachは現在の反復回数"
].

for に該当する文は存在しないものの、while に該当する文は存在する。while に該当する反復は、ブロックに対するメッセージ送信の形で次の様に記述する。
[ true "真偽値を返す式" ] whileTrue:
[
	"反復実行する処理"
].
#whileTrue: セレクターは、条件が真である間反復する事を意味している。逆に条件が偽である間反復する #whileFalse: というセレクターも存在する。

また do-while に該当する文も存在する。do-while に該当する反復は、ブロックに対するメッセージ送信の形で次の様に記述する。
[
	"反復実行する処理"
	"このブロックの実行結果が真である間反復を繰り返す"
] whileTrue.

 では条件なしの反復も存在する。無条件反復は、ブロックに対するメッセージ送信の形で次の様に記述する。
[
	"反復実行する処理"
] repeat.

 では、反復方法が複数存在するが、実は全てメソッドの再帰呼び出しによって実装されているという事になっている。ただし、こちらも #ifTrue:ifFalse 同様実際にメソッドの再帰呼び出しとして実行されていない事が多い。

反復からの脱出
C言語の break や  の last に相当する反復脱出は thisContext に対し #return セレクターを使ったメッセージを送る。
[
	thisContext return. "反復を抜ける"
] repeat.
thisContext には、引き数を取り、引き数を脱出するブロックの戻り値として返す #return: セレクターや、戻り先のメソッドを指定する #return:to: セレクターなど多数の return 系セレクターに対応するメソッドが定義されており、他の言語には珍しい多様な反復の脱出方法を備えている。

例外処理機構
 にも例外処理機構が存在する。こちらも、その他の構文と同じくメッセージ式とブロックによって実現されている。例外処理は次の様に記述する。
[
	[
		Exception signal: '処理失敗'. "例外発生"
	]
		ensure:
		[
			"例外の有無に関わらず実行したい処理"
		].
]
	on: Exception "補足する例外の種類"
	do:
	[ :exception |
		"例外を補足した際の処理"
	].
なお#ensure:は後述のブロックによる資源の開放があるため多用されることはない。

例外の制御はメッセージ送信毎に連結リストとして積み上げられたコンテキスト情報の末端のコンテキスト(メソッドスタック)を表す thisContext オブジェクトを操作し、コンテキストを巻き戻す事で実現されている。複数の例外は、#on:do:on:do・・とon:do:を繰り返し(処理系が定義している限りの数で)記述して補足する事もできるが、次の様に例外の型を,で並べて補足する事も出来る。
[
	Notification signal: '接続準備完了'.
]
	on: Error, Notification
	do:
	[ :exception |
		"エラーと通知両方の例外を1度に補足"
	].
なお、では正常な結果を返せない異常な状態と通知両方を合わせたものが例外である。例外は正常な戻り値を返せない異常な場合と割り込みの様に非同期な通知に利用される。特徴的な点として異常な場合と通知の場合では動作が異なる。異常な場合は他の言語の例外同様、補足しなければその時点で停止しDebugウィンドウに移行するが、通知の場合は補足しなければ例外発生地点から処理を継続する。

並列処理
では、標準で並列処理が存在する。並列処理は次の様に記述する。
| process semaphore |

semaphore := Semaphore new.
process :=
[
	Process yield. "他のProcessに切り替える切り替え点"
	"並列実行される子処理"

	semaphore signal. "親処理への終了通知"
] newProcess.

process resume.	"子処理の起動。Blockに対し#forkを送る場合はnewProcessとresumeは省略できる"
"並列実行される親処理"

semaphore wait. "子処理の終了待機"
並列処理はスレッドに類似するプロセスという仕組みにより実装されている。プロセスは環境内で構築された並列処理の仕組みであり、グリーンスレッドで実装されている事が多い。このため、プロセスは論理的に非プリエンプティブなスレッド(グリーンスレッド)を前提しており、現在実行している処理を切り替える切り替え点を必要とする。論理的な前提は非プリエンプティブではあるものの、POSIX環境で動作させたGNU Smalltalkの様に実際はプリエンプティブなスレッドで実装されている場合もある。プロセスは他のプロセスから割り込みとして任意の例外を投げる機能があり(記述方法は環境によって異なる)、切り替え点はプリエンプティブなスレッドを使う場合でも例外の発生地点として機能する。

クラスオブジェクトの登録
 は、クラスの定義をメッセージ式による実行環境へのクラスオブジェクトの登録として実現する。他の言語と異なりクラスオブジェクトの登録は単なる定義ではなく実行環境に対する操作である。1度クラスオブジェクトを登録してイメージファイルを保存すると、明示的にクラスオブジェクトを削除しないかぎりはクラスオブジェクトがイメージファイルに残り続ける。 環境に対するクラスオブジェクトの登録は次の様に記述する。
"DerivedクラスをSmalltalk環境に登録する例"
Object						"基底クラスオブジェクト"
	subclass:		        #Derived	"Objectクラスの派生として登録するクラスオブジェクト名の指定"
	instanceVariableNames:	'ia ib ic'	"インスタンス(実体)オブジェクトに所属する変数名(インスタンス変数)の指定(空白区切り)"
	classVariableNames:	    'ca cb cc'	"クラスオブジェクトと共有する変数名(クラス変数)の指定(空白区切り)"
	poolDictionaries:	    'pa pb pc'	"クラスに所属する変数(プール変数)を取り込む辞書の指定(空白区切り)"
	category:		        'example'.	"Smalltalk環境上でクラス名を表示する際にクラスが所属する分類の指定"
poolDictionaries と category を除いては、 から派生した言語のクラス定義と概ね同じである。インスタンス変数はインスタンスメソッドのみから参照でき、クラス変数はクラスメソッドとインスタンスメソッドから参照できる。他の言語と異なりインスタンス変数をクラスメソッドから参照することはできない。

 におけるクラスの作成は、特殊構文ではなく単なるメッセージ送信である。クラスを登録する際のメッセージは、上記の例のように次のセレクターを使用することが多い。
#subclass:instanceVariableNames:classVariableNames:poolDictionaries:category:

しかし、クラスの登録はあくまでメッセージであり自由に作れるため、実行環境には大抵その他のメソッドが用意されている。例えば、近代的な  環境の一つ  では、次のセレクターに対応したメソッドが用意されている。
#subclass:
#subclass:category:
#subclass:instanceVariableNames:
#subclass:instanceVariableNames:classVariableNames:poolDictionaries:category:
#subclass:uses:
#subclass:uses:instanceVariableNames:classVariableNames:poolDictionaries:category:
#variableByteSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category:
#variableByteSubclass:uses:ginstanceVariableNames:classVariableNames:poolDictionaries:category:
#variableSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category:
#variableSubclass:uses:ginstanceVariableNames:classVariableNames:poolDictionaries:category:
#variableWordSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category:
#variableWordSubclass:uses:ginstanceVariableNames:classVariableNames:poolDictionaries:category:
#weakSubclass:instanceVariableNames:classVariableNames:poolDictionaries:category:
#weakSubclass:uses:ginstanceVariableNames:classVariableNames:poolDictionaries:category:

クラスオブジェクトには、クラス変数とは別途、クラスオブジェクトが Class クラスから派生したインスタンスとして状態を持つためのインスタンス変数がある。このクラスオブジェクトのインスタンス変数はクラスオブジェクト内だけで共有され、インスタンスオブジェクトからは直接使用できない。

 環境に対するクラスオブジェクトのインスタンス変数の登録は次の様に記述する。
Derived class instanceVariableNames: 'ia ib ic'. "クラスオブジェクトのインスタンス変数名(空白区切り)"クラスオブジェクトがもつインスタンス変数には変数を登録した基底クラスと派生クラスで別々の変数領域が確保されるという特筆すべき点がある。これを使用して下記の様にクラスに所属するオブジェクトだけを保持する変数としてつかったりする事ができる。Object subclass: #Super.
Super class instanceVariableNames: 'objects'.

Super class methodsFor: 'accessing'
!
objects

    ^ objects ifNil: [ objects := OrderedCollection new ].
!!

Super class methodsFor: 'instance creation'
!
new
    | object |

    object := super new.
    self objects add: object.
    ^ object.
!!

Super subclass: #Derived.

Derived new.
Derived objects size. "-> 1"
Super objects size. "-> 0"

メソッドの登録
メソッド(処理方法)の登録は、コード文字列を引数として与えたクラスへのメッセージ送信でも行えるが、通常は環境に組み込まれたクラスブラウザ(システムブラウザ)と呼ばれるGUIツールを用いる。

メソッドは、「メッセージパターン」と呼ばれるメッセージ式のメッセージ部分を模した書式に続けて0個以上のメッセージ式を連ねることで記述する。例えば、前出の、レシーバーか引数を比べてより小さな方を返す「min:」というメソッドの登録は次のようなものになる。

min: anOtherObject
	^ self < anOtherObject ifTrue: [ self ] ifFalse: [ anOtherObject ].

一行目の「min: anOtherObject」がメッセージパターンで、メソッド名(セレクター)と仮引数となる擬変数の宣言を兼ねる。念のためここでメソッド名は「min:」、仮引数となる擬変数名は「anOtherObject」である。仮引数は仮引数自体の書き換えは不能なハンドル渡しとなっている。メッセージパターンのあとに処理を続けて書くこともできるが、通常は行を改めて(さらに、ここでは省いたが慣習としてメソッドの説明をするコメントを書き、それに続けて)処理を記述する。

なお、メッセージパターンのみで具体的な処理を記述せずにメソッドを登録した場合を含め、復帰文による明示的な戻り値の指定が無い場合、メソッドは戻り値として常に self を返す。したがって  では値を返さないメソッドを書くことはできない。

クラスオブジェクト
は、多くの動的型付け言語やの様にクラスがオブジェクトである。このためではインスタンスオブジェクトと同様にクラスオブジェクトを変数に束縛してメッセージを送ることができる。
| object |

object := Something new.
object value. "インスタンスオブジェクトにvalueメッセージを送信"
object := Something.
object value. "クラスオブジェクトにvalueメッセージを送信"
クラスオブジェクトは、オブジェクトにclassメッセージを送ることでも取得できる。
' ' class. "-> ByteString"

復帰文とブロック
 のブロックは一種の制御構文であるという性質上、復帰文が他の言語と比べ極めて異質な振る舞いをする。
example
	| block |

	block := [ ^ 1 ].
	block value. "ブロックを実行"
	^ 0.
上記のメソッドを登録したオブジェクトに#example セレクターを使ったメッセージを送ると結果としては何が返ってくるか。 以外の言語では 0 が返ってくるのが一般的であるが  では 1 が返ってくる。 はブロック内の復帰文からでもメソッド自体を抜けることができるようになっている。この例では、「block value.」を評価し、block 中の「^ 1.」で制御が戻ると example 自体も中断して結果を返す。そして example は戻り値として block が戻した 1 を戻すようになっている。
callee: aBlock
	aBlock value.
	^ 2.
caller
	| block |

	block := [ ^ 1 ].
	self callee: block.
	^ 0.
上記の様なメソッドをまたいでブロックを評価する場合はどうなるだろうか、この場合も  は example の戻り値として block の戻り値である1を返す。 はブロック内で復帰文が実行された際、ブロックの生成地点の呼び出し元までコンテキストを巻き戻すようになっている。この特性により  では、#ifTrue:ifFalse: セレクターを使った分岐でメソッドを中断したり #repeat セレクター等を使った反復処理を復帰文だけで中断する事ができるようになっている。

exampleBlock
	^ [ ^ 1 ].
callee: aBlock
	aBlock value.
	^ 2.
caller
	| block |

	block := self exampleBlock.
	self callee: block.
	^ 0.
ただし、上記の様にブロックを生成したコンテキストと、ブロックを評価する際のコンテキストが枝分かれする様な場合は復帰文を実行する事はできない。この場合は BlockContext が例外を出力し処理が停止してしまう。

メソッドに対する注釈
メソッドに対する注釈(Pragma)は、メッセージ式だけではどうしても実現が難しい機械語でしか記述できない演算子の実装や主記憶領域の確保、仮想機械外部との入出力等の実現や、特定の目的のメソッドを自動で列挙するといった目的で使用される特殊構文である。いくつかの注釈はSmalltalk環境に組み込まれているが、利用者やライブラリーの提供者が注釈を定義する事も出来る。

メソッドに対する注釈はメソッドの翻訳時に評価されるため、メソッドにしか記述でない。Behaviorのevaluate:による評価などメッセージ式をメソッドの外部で評価する場合は、評価対象の式に注釈を含める事はできない。具体的にはSmalltalk環境のWorkspaceに注釈を記述して評価するとエラーとなる。

メソッドに対する注釈は次の様に記述する。
< keyword1: arg1 ... keywordN: argN >

<と>で囲まれた範囲は、メッセージ式のメッセージ部分と同じになる。但し引き数を取らない注釈の記述はできない。

次にメソッドに対する注釈の具体例を挙げる。注釈はSmalltalk環境によって異なり、どの環境でも次の注釈が使えるわけでない事に注意すること。

大域変数
Smaltallkでは、Smalltalk環境全体で参照できる大域変数を作成する事が出来る。大域変数は同じく大域変数であるSmalltalk変数に格納されたSmalltalkImageのインスタンスオブジェクトにメッセージを送って作成する。また、大域変数の削除もSmalltalkImageのインスタンスオブジェクトに対するメッセージ送信となっている。
Smalltalk at: #GlobalVariable put: 100.
GlobalVariable. "->100"

globalVariable := 10.
Smalltalk at: #GlobalVariable. "->10"

Smalltalk removeAt: #GlobalVariable.
GlobalVariable. "->nil"
SmalltalkImageは一種の連想配列であり、Smalltalkの大域変数は、Smalltalk変数を介す事で連想配列として操作する事が出来るようになっている。
なお、Smalltalkのクラス名と大域変数は同じものであり、クラス名にオブジェクトを代入すれば、そのクラスを破壊してしまうことが出来る。また、Smalltalkオブジェクトが格納されたSmalltlak変数もオブジェクトを代入し破壊する事が出来る。このように大域変数を代入により破壊してしまった場合は、最悪Smalltalk環境が起動しなくなる事態に陥り非常に危険である。このためSmalltalkではよほどの理由がなければ大域変数を使うべきではない。

プール辞書
プール辞書は、クラスの変数として連想配列または、他のクラスオブジェクトのクラス変数を取り込むという機能である。取り込む連想配列の要素やクラスオブジェクトのクラス変数はプール変数と呼ばれる。連想配列やクラスオブジェクトは大域変数でなくてはならない。

"プール辞書で使用する連想配列の登録"
Smalltalk at: #UserPoolA put: Dictionary new.
UserPoolA at: #ExamplePoolValueA put: 1.

"プール辞書で使用するクラスオブジェクトの登録"
Object
	subclass:		#UserPoolB
	instanceVariableNames:	''
	classVariableNames:	'ExamplePoolValueB'
	poolDictionaries:	''
	category:		'example'.

"UserPoolAとUserPoolBをプール変数として利用するクラスオブジェクト"
Object
	subclass:		#Someone
	instanceVariableNames:	''
	classVariableNames:	''
	poolDictionaries:	'UserPoolA UserPoolB'	"UserPoolAとUserPoolBを辞書に記述しプール変数を取り込む"
	category:		'example'.

Someone methodsFor: 'accessing'
!
valueA
	^ ExamplePoolValueA. "UserPoolAのExamplePoolValueAを参照"
!
valueB

	^ ExamplePoolValueB. "UserPoolBのExamplePoolValueBを参照"
!!
プール辞書には複数の連想配列やクラスオブジェクトを指定できるが、プール変数が重複した場合は、先に指定した連想配列やクラスオブジェクトのプール変数が使われる。

準標準的な文法

非定数要素配列
Pharo, GNU Smalltalkといった近代の環境では、定数以外に式の結果を指定可能な非定数要素の配列定数を使用できる。配列の要素は空白ではなく.で区切る。
array := { 1. 1 + 1 }. "1と2を要素に持つ配列を作る。"

継続
継続渡し形式を支援する機能として継続があり、PharoやGNU Smalltalkで使用できる。もっぱら反復の中断や、メソッド内の処理を飛ばすために使われる。継続の使用は次の様に記述する。
result := Continuation currentDo:
[ :break |

	aCondition1 ifTrue: [ break value: 1 ]. "aCondition1がtrueなら以降の処理を中断しresultに1を代入する。"
	aCondition2 ifTrue: [ break value: 2 ]. "aCondition2がtrueなら以降の処理を中断しresultに2を代入する。"

	3 "aCondition1, aCondition2両方trueならresultに3を代入する。"
].

生成器
遅延評価を支援する機能として生成器があり、PharoやGNU Smalltalkで使用できる。生成器はCoroutineにも利用できる。生成器の使用は次の様に記述する。
stream := Generator on:
[ :each |
	each yield: 1.
	each yield: 2. "stream nextを1回呼ぶまで実行しない。"
	each yield: 3. "stream nextを2回呼ぶまで実行しない。"
].

stream next. "-> 1"
stream next. "-> 2"
stream next. "-> 3"

生成器を使って処理を作ることは多くないが、配列などを使用する際、間接的に使用していることが多い。
| readStream grater2 total |

readStream := #( 1 2 3 4 5 ) readStream. "#readStreamにより#select:を遅延実行する生成器が作られる。"
grater2 := ( ( readStream select: [ :each | 1 < each ] ) collect: [ :each | each * 2 ] ) reject: [ :each | 8 > each ].
total := grater2 inject: 0 into: [ :value :each | value + total ]. "#inject:into:でeachに代入するとき初めて#select:と#collect:と#reject:が実行される。"

ファイル用構文
 のプログラムは基本的に中間言語としてイメージファイルの中に格納され、ソースコードの編集は  のGUI環境から行われる。このため基本的にファイルという形で  のソースコードやプログラムを目にすることはない。しかし、ソースコードの交換目的などでどうしても  環境外でソースコードを管理する必要がある場合に備えファイル用の構文が存在する。ファイル用の構文は次のようになる。

Object
	subclass:		#Example
	instanceVariableNames:	''
	classVariableNames:	''
	poolDictionaries:	''
	category:		'example'.

Example methodsFor: 'Instance Methods A'
!
selectorA1
	"処理"
	^ 0.
!
selectorA2: anArgument
	"処理"
	^ 0.
!!

Example methodsFor: 'Instance Methods B'
!
selectorB1
	"処理"
	^ 0.
!
selectorB2: anArgument
	"処理"
	^ 0.
!!

Example class methodsFor: 'Class Methods'
!
selector1
	"処理"
	^ 0.
!
selector2: anArgument
	"処理"
	^ 0.
!!
本来他の言語の様なブロックが存在しないため、ブロックとして「!」が使用される。クラスの登録は「!」の一組で囲まれる。メソッドはプロトコル毎に「 クラス名 methodsFor: 'プロトコル' ! 〜 !!」というブロックで囲まれる。一つのプロトコルには複数のメソッドを定義でき、メソッド同士は一個の「!」によって区切られる。

ちなみに、クラス登録は単なるメッセージ送信であり特別な文ではないため、登録用ブロック外にも次のように単純なメッセージ送信の記述に使用する事が出来る。
Example methodsFor: 'Instance Methods A'
!
selector1
!!

'hello' displayNl.
'world' displayNl.

Example2 methodsFor: 'Instance Methods A'
!
selector
!!

ファイル用構文で記述されたメソッドの登録は、可読性や記述性の面からメッセージ式からかけ離れた変則的な構文が使用される。しかし、この変則的な構文を用いなければメソッドを登録できないわけではなく、次のように通常のメッセージ式でメソッドを登録する事も出来る。
Example
	compile:
		'
		selectorC: anArgument
			^ 0.
		'
	classified: 'Instance Methods C'.
上記では、クラスオブジェクトExampleのプロトコルInstance Methods Cに対し、メソッドselectorCを登録している。

委譲と継承
 において、継承とは特殊な委譲に過ぎない。
Object
	subclass:		#Derived	"DerivedはObjectクラスから派生させる"
	instanceVariableNames:	''		"オブジェクトに所属する変数は定義しない"
	classVariableNames:	''		"クラスオブジェクトと共有する変数は定義しない"
	poolDictionaries:	''		"クラスに所属する変数は定義しない"
	category:		'example'.	"クラスの分類はexampleとする(今回の名前に意味はない)"
このため、例えば上記のクラスオブジェクトの生成では、Derived クラスオブジェクトの基底クラスオブジェクトとして Object を指定しているが、処理系によっては下記の様に #superclass: メッセージを送る事で、基底クラスに別のクラスオブジェクトを指定する事が出来る。
"superclass: NewBase. メッセージを送り基底クラスを NewBase に変更する事が出来る。"
Derived superclass: NewBase.
処理系により不可能な事もあるがクラスオブジェクトだけでなく、インスタンスオブジェクトから派生することも出来る。
"インスタンスオブジェクトの nil から派生した Derived クラスを Smalltalk 環境に登録する"
nil
	subclass:		#Derived
	instanceVariableNames:	''
	classVariableNames:	''
	poolDictionaries:	''
	category:		'example'.
なお通常、派生元の基本となるProtoObjectやObjectはnilから派生しており継承関係は再帰的に循環している。

メッセージ
 において、メッセージ、セレクター、メソッドはそれぞれ別物である。 系統の言語の様にオブジェクトに対しメッセージを送るという事は単なる比喩ではない。

あるオブジェクトに対し #hello というセレクターを使ったメッセージを送る事を考える。この時、 においては hello というメソッドが必ず呼ばれる保証はない。例えば「hello」メッセージを受け取るオブジェクトが hello メソッドを実装していなければレシーバーに指定されたオブジェクトの doesNotUnderstand: メソッドが呼ばれる事になる。

なお、多くの  の処理系では doesNotUnderstand: の引き数で得られたメッセージを返すだけのクラスが用意されている。例えば  環境のひとつである  ではメッセージ作成用クラス MessageCatcher が用意されており次のようにメッセージを拾い、他のオブジェクトに渡すことが出来る。
message := MessageCatcher new show: 'text'. "「show: 'text'」がmessageに代入される。"
message sendTo: Transcript. "「Transcript show: 'text'」が実行される。"

また、セレクターとメソッドが独立していることを利用して一つのメソッドを複数のセレクターに結びつける事もできる。
"#onClick:を使ったメッセージをopen:メソッドに転送させる。"
FileEventHandler
	addSelector:	#onClick:
	withMethod:	FileEventHandler >> #open:.

メッセージにはセレクターと引き数が含まれている。このため受け取ったセレクターと引き数を編集する事も出来る。
message := MessageCatcher
	new
		bold: true
		text: 'example'.

message selector keywords keysAndValuesDo:
[ :key :each |
        Transcript
                show: each, ':=', ( message arguments at: key ) printString;
                cr.
].
"
以下が出力される。

bold:=true
text:=example
"

型付け
プログラミング言語一般の概念として型検査をソースコードの翻訳時に実行するか、実行時に実行するかにより静的型付けと動的型付けという区分が存在するが、は、そのどちらでもなく型なし言語()に区分される。 の場合、変数に対する操作は全てメッセージ送信であり、変数の種類(型)毎にできる操作は決まっていない。また、オブジェクトに対しメッセージを送った場合、そのオブジェクトがメッセージに対応するメソッドを持っていなくとも実行環境がエラーを発生させる事はない。メッセージに対応するメソッドが存在しない場合、例外を出すか無視するかは、クラスに実装されたメソッドの内容次第である。したがって  には型付けの概念はない。例えば、 の MessageCatcher は全てのメッセージを拾うため、どんなメッセージを与えられても例外が発生することはない。また、GNU Smalltalkではnilから派生したクラスのオブジェクトに存在しないメソッドに対するメッセージを送ると何も反応しない。ただし高速化のため後述の特殊セレクターを使用した場合実行時に型検査する処理系が多い。ちなみに  は基本的に中間言語に翻訳され、翻訳時にエラーを発生させるため構文検査は静的である。

メッセージと制御構文
制御構文の節で述べた通り、の殆どの制御構文はメッセージ式である。に明るくないプログラマーからは言い方や見方を変えただけと捉えられがちである。の制御構文は実際にメッセージであるがゆえに究極には制御構文の構文要素を次のように変数に分解してしまうことが出来る。

変数に分解した分岐制御の例:
| then else message condition |

then := [ 1 ].
else := [ 2 ].

message := MessageCatcher
	new
		ifTrue:  then
		ifFalse: else.

condition := 2 = 2.
^ message sendTo: condition.
これらの変数に分解された構文要素は、どのクラスのオブジェクトで無いといけないという制限はない。送られたメッセージを処理することさえ出来ればあらゆるオブジェクトに置き換える事が出来る。

特殊セレクター
Smalltalkでは高速化のためいくつかのメッセージを特別扱いする。これを特殊セレクター()という。
典型的な例は#ifTrue:ifFalse:である。下記のコードはでは「ifTrue: [5] ifFalse: [6]」を評価した時にメッセージが送られる訳ではなく、バイトコードレベルでインライン展開され飛越し命令の表現に置き換えられる。このため実際にifTrue:ifFalse: という名のメソッドが呼ばれることもない。また、trueやfalse以外に上記のようなBoolean用のメッセージを送ると処理系によってはMustBeBoolean例外を発生させる。このように頻繁に使用する分岐や反復を特別扱いすることで性能低下を防いでいる。
3 < 4 ifTrue: [ 5 ] ifFalse: [ 6 ].

セレクターと名がつくが特殊セレクターは、特別扱いする条件が引数の状態を含んでおり、たとえ同じセレクターを使ったメッセージでも引数が条件に一致しなければ特別扱いしない。例えば下記のように引数に直接ブロックを指定していない場合では多くの処理系(VisualWorks, GNU Smalltalk等)は特別扱いせずメッセージ送信を実行する。
| then else |
then := [ 5 ].
else := [ 6 ].
true ifTrue: then ifFalse: else.

特殊セレクターはあくまで高速化の手段であるため種類は処理系によって異る。どの処理系が何を特殊セレクターとして扱うかは処理系ごとに提供される説明資料に記述されている。

またPharoのように設定から特殊セレクターを通常のメッセージ送信に切り替えられる処理系も存在する。

クラスオブジェクトとMetaclass
クラスオブジェクトもオブジェクトであるため、所属するクラスが存在している。クラスオブジェクトが所属するクラスはMetaclassというクラスのインスタンスオブジェクトである。
ByteString.                   "-> ByteString"
ByteString class.             "-> ByteString class"
ByteString class class.       "-> Metaclass"

Metaclassも当然ながらクラスに所属しており、再帰的にMetaclassに属するようになっている。
' ' class.                               "-> ByteString"
' ' class class.                         "-> ByteString class"
' ' class class class.                   "-> Metaclass"
' ' class class class class.             "-> Metaclass class"
' ' class class class class class.       "-> Metaclass"
' ' class class class class class class. "-> Metaclass class"

クラスオブジェクトが所属するMetaclassのインスタンスオブジェクトは特殊なオブジェクトであり、クラスの継承階層と同様に継承階層を持っている。
Collection  class superclass. "-> Object class"
Object      class superclass. "-> ProtoObject class"
ProtoObject class superclass. "-> Class"

クラスオブジェクトはMetaclassから生成された単なるオブジェクトで有ることから、Smalltalkが標準で提供するクラスオブジェクトとは異なる独自の構造をもったクラスオブジェクトを作ることができる。

例えば以下のようにメソッドの代わりにブロックを持つ無名クラスを作成することも出来る。
| class object |

"Metaclassからクラスオブジェクトを生成"
class :=
	Class
		new
			superclass: Object;
			methodDictionary: MethodDictionary new.

"生成したクラスオブジェクトのセレクターにメソッドではなくブロックを紐付け"
class
	methodDictionary
		add:	#something1: -> [ :value | value ] block;
		add:	#something2 -> [ 2 ] block.

"生成したクラスオブジェクトをインスタンスオブジェクトの生成に使用"
object := class new.

Transcript
	show: ( object something1: 1 ) printString;
	nl.

"生成したクラスオブジェクトを基底クラスとして使用"
class
	subclass:		#Example
	instanceVariableNames:	''
	classVariableNames:	''
	poolDictionaries:	''
	category:		''.

定数とオブジェクト
文法の節で述べた通りでは定数も全てオブジェクトである。どんな定数であれ#classや#inspectといった基本的なセレクターを使ったメッセージを受け取ることが出来るため、基本的な操作であれば定数と他のオブジェクトを区別する必要はない。
| showClass |

showClass :=
[ :object |
	Transcript
		show: object class name;
		cr.
].

showClass
	value: Object new; "-> Object"
	value: Object;     "-> Object class"
	value: nil;        "-> UndefinedObject"
	value: 0;          "-> SmallInteger"
	value: 0.0;        "-> Float"
	value: 0.0e1;      "-> Float"
	value: $0;         "-> Character"
	value: '';         "-> ByteString"
	value: #a;         "-> ByteSymbol"
	value: #'a';       "-> ByteSymbol"
	value: #();        "-> Array"
	value: [].         "-> BlockClosure"

可変長オブジェクト
 は、任意の広さで確保した領域を持つ可変長オブジェクトを作ることが出来る。には配列を表わすためArray等が存在するが、これらのクラスオブジェクトは可変長オブジェクトを使って構築されている。可変長オブジェクトの領域は、オブジェクトの生成したときの一度だけしか広さを指定できない。また、クラスオブジェクトの登録時にvariable〜で始まるセレクターを使っている必要がある。
Object
	variableSubclass:	#ExampleArray
	instanceVariableNames:	''
	classVariableNames:	''
	poolDictionaries:	''
	category:		'example'.

| array |

array := ExampleArray new: 100.	"要素100個分の領域を確保した可変長オブジェクトを生成する。"
array at: 1 put: 0.		"1番目の要素に0を入れる。"
array at: 1.			"1番目の要素を取り出す。"

記憶領域の管理
 は、ハンドルとごみ回収機能(ガーベッジコレクター)の全面的な導入によりハンドルテーブルの書き換えを利用した特殊な制御を提供している。

ハンドルテーブルの書き換え
ハンドルが参照している記憶領域上のテーブルを書き換えることによりは、あるオブジェクトを参照している全ハンドルの参照先を一気に変更することができる。ハンドルテーブルの書き換えには#become:を用いる。ただし、数字や文字列といった定数オブジェクトは置き換えることはできず、定数を置き換える際は定数を保持しているオブジェクトを置き換える必要がある。
| value1 value2 |

value1 := 'hello' asValue.
value2 := value1. "この時点ではvalue2はValueHolder('hello')"
value1 become: 'こんにちは' asValue. "この時点でvalue2はValueHolder('こんにちは')になる"#become:を使っている良い例はクラスオブジェクトの再登録である。Smalltalkではクラスオブジェクトはインスタンスオブジェクトが生きている間でも再登録可能でなければならず、インスタンスオブジェクトを生きたままクラスオブジェクトを再登録するために使われている。

弱参照
弱参照は参照カウント方式を使う言語でよくライブラリーとして実装されるがではハンドルの制御を用いた言語機能として用意されており相互参照しているが不要になっているオブジェクトを迅速に解放するために使われている。弱参照には#makeWeakを用い、#makeWeakを受け取ったオブジェクトは弱参照となる。
| holder object |
holder := ValueHolder new.
holder makeWeak. "holderが弱参照になる。"
object := Object new.
holder value: object.
ObjectMemory compact. "ごみ回収。この時点ではholder valueはnilではない。"
object := nil.
ObjectMemory compact. "ごみ回収。この時点でholder valueはnilとなる。"

カゲロウ(蜉蝣)
カゲロウ()は、どこからも参照されなくなった連想配列の要素を解放するために導入された記憶領域の管理機構でありSmalltalkで初めて実装された。例えば連想配列の添字として#keyがあったとして、#keyが連想配列以外の変数で参照されていなければ連想配列の要素は必要ない。このように不要となった要素を解放するために用いる。オブジェクトをカゲロウ状態にするには#makeEphemeronを用いる。

| association key |
key := Object new.
association :=
	Association
		key: key
		value: Object new.
association makeEphemeron. "associationがカゲロウになる。"
ObjectMemory compact. "ごみ回収。この時点ではassociation keyとassociation valueは共にnilではない。"
key := nil.
ObjectMemory compact. "ごみ回収。この時点ではassociation keyとassociation valueは共にnilとなる。"
ここでは連想配列の要素としてよく使われるAssociationを例としているが、カゲロウが消滅する基準は最初のインスタンス変数でクラスに依存しないためどんなクラスでもカゲロウにすることができる。

の慣習

大文字からはじめる識別子と小文字からはじめる識別子

変数名
変数を表す識別子については、1文字目に大文字と小文字のどちらを使うか、大域変数か否かを基準にして決めることが慣習になっている。
環境自体も大文字小文字の使い分けを認識しておりメソッドを翻訳する際小文字の変数は局所変数かメンバーとして定義していないと、警告が発生したり翻訳失敗になる。

クラス名が大文字から始まるのは、クラス名が大域変数だからである。

よく使われるクラス以外の大域変数:
 Smalltalk
 Processor
 Transcript

セレクター
セレクターを表す識別子については、基本的に1文字目に小文字を使うが、メソッドが存在するセレクターを避けたい場合は大文字を使う事が慣習になっている。
GNU SmalltakやVisualWorksで用意されている名前空間は、大文字のセレクターを使う典型的な例である。

Smalltalk SystemExceptions InvalidValue signalOn: 0. "「Smalltalk」以外は全てセレクター"

なお、名前空間が使える環境の多くは、翻訳時に名前空間の名前解決できる「.」区切りの拡張構文が用意されており、実際にはこちらの構文が使われることが多いため、セレクターを使った名前空間の指定を見る機会は少ない。

オブジェクトの生成と初期化
オブジェクトの生成には #new セレクターを使ったメッセージを使う。他の言語と違い、new は演算子ではない。
|object|

object := Example new. "Exampleクラスオブジェクトに「new」メッセージを送りオブジェクトを生成。"
 ではクラスオブジェクトのメソッドもインスタンスオブジェクトのメソッドと同様に派生クラスによる再定義が可能である。このため new メソッドを再定義し初期化処理を記載する事が出来る。new メソッドを再定義してしまうとオブジェクトの生成自体が不可能になるように思われるが、本来 new メソッドは #basicNew セレクターを使ったメッセージをBehavior に送ってオブジェクトを生成しているためオブジェクトの生成手段がなくなるわけではない。このため new メソッドを再定義しても 「basicNew」メッセージをBehaviorに送ることでインスタンスオブジェクト生成することが出来る。

ただし、実際の初期化に new メソッドが使われる事は多くない。実際には慣習としてクラスの作者が新たに登録したインスタンス・クリエイションと呼ばれる new とは別の初期化用メソッドが使用される。インスタンス・クリエイションは一般的なクラスオブジェクトのメソッドであり、そのメソッドの内部で 「new」メッセージやその他のインスタンス・クリエイションを使って初期化済みのオブジェクトを生成する役割を持っているだけで基本的にその他のメソッドと変わらない。一般的にinstance creationというプロトコルに登録される。
| number |

number := Number readFrom: '10'. "readFrom:がインスタンス・クリエイション".
 では1個のセレクターに対し1個のオブジェクトから複数のメソッドを関連付けられないため 「new」メッセージの送信によりできる初期化は1個のオブジェクトにつき一通りの初期化だけである。このため複数のインスタンス・クリエイションを用意することで用途に応じた複数の初期化方法を提供しているのである。インスタンス・クリエイションは一般的なメソッドのひとつでしかない。このためインスタンス・クリエイション持つクラスオブジェクトはアブストラクト・ファクトリーとして機能する。

具体的には次のように使われる。
defaultDatabase
	"既定のデータベースのクラスオブジェクトを定義した派生クラスで再定義可能なメソッド。
	 オーバーライドされた際は、必ずしもクラスオブジェクトが返されるとは限らず、インスタンス
	 オブジェクトが返される場合もある。"
	^ PostgreSQL.
database
	"databaseへの接続を返すメソッド。
	 defaultDatabaseにより返されたPostgreSQLに対し、インスタンス・クリエイションである
	 #connect:セレクターを使ったメッセージが送られ、PostgreSQLのインスタンスオブジェクトが生成される。
	 ただし、defaultDatabaseは、派生クラスによって再定義できるため、#connect:セレクターを使ったメッセージが
	 必ずしもPostgreSQLクラスオブジェクトに送られるとは限らない。"
	^ self defaultDatabase connect: self configuration.

また、 はクラスメソッドを上書きできるため、インスタンス・クリエイションを次の様に実装する事で基本的な初期化処理を派生元のクラスに任せることができる。
x: aX y: aY
	^ self new
		x: aX;
		y: aY.
上記は、2次元座標用のクラスオブジェクトのインスタンスオブジェクトを初期化する派生元のクラスオブジェクトに実装されたインスタンス・クリエイションである。このクラスオブジェクトを継承した2次元座標用のクラスオブジェクトでは#x:y:セレクターを使ったメッセージに対応するメソッドを実装する必要はない。インスタンス・クリエイションを利用したパターンは  では広く利用され、いたる所で見ることが出来る。

アクセッサー
 では、単一の値を出し入れするメッセージの事を特にアクセッサ―と呼ぶ。引き数の有無により値の入出の方向を区別する。

例:

 においてアクセッサーはその他のメソッドと役割に違いはなく特別な意味を持たないが、プロトコルとして明示的に として登録される点が特徴的である。

 においてアクセッサーはインスタンス変数の出し入れや、クラス変数の単純な出し入れに使用される事は多くない。 においてアクセッサーは次の用途でよく使われる。

定数
定数は、単に定数を返すアクセッサ―で定義する。C言語の影響を受けた言語のように定数を#defineや変数で定義するという慣習はない。

附帯情報
 では、非常に利用頻度の低いインスタンス変数やクラス変数を管理する方法として附帯情報()というパターンが使用される。附帯情報はインスタンス変数やクラス変数などの内部変数の代わりに連想配列によりオブジェクトを保持する仕組みである。

附帯情報の使用例:
Tag methodsFor: 'accessing'
!
id
	^ self valueOfProperty: #id.
!
id: aString
	self setProperty: #id toValue: aString.
!!
附帯情報が有効な身近な例としてはXMLやHTMLのタグ属性が挙げられる。例えばHTMLの id 属性や onClick といったイベント属性は、必ずしも全てのタグで使用されることはない。特にイベント属性については一つのHTML上に一切記述されない事もよくある。この様な使用頻度の低い属性のためにオブジェクトに一個一個変数を定義するのは記憶領域の無駄である。ましてや onClick、onMouseDown、onMouseUp等大量に属性があればこの無駄は馬鹿にならない。この様な無駄を省くために  では附帯情報というパターンがよく使用される。

全てのインスタンス変数やクラス変数は原理的に全て附帯情報によって表現することが出来る。この点に着目しオブジェクトに所属する変数を全て附帯情報に置き換えた言語が後の  であり、 である。これらの言語でオブジェクトに所属する変数をプロパティーと表現するのは、この  における附帯情報(プロパティー)に由来するもので、附帯情報の仕組みの有無に関わらずインスタンス変数やクラス変数をプロパティーと表現するのは間違いである。

附帯情報は  や  においては当たり前の様に使用されている。しかし、 においては附帯情報を多用する事はデバックを著しく困難にするため不適切な作法とされており、HTMLの属性の様に本当に使用頻度の低い変数だけを附帯情報で扱い、常用する変数に附帯情報を乱用すべきではないと言われている。例えば変数は統合開発環境の機能で使用箇所を把握できるが附帯情報では使用箇所をアクセッサーに限定しない限り追跡不可能になる。また、附帯情報では変数の変化に反応するブレークポイントを仕掛けることも難しい。

単純な例外処理
 以外の言語において、配列の範囲外にある配列要素の操作や、値の代入されていない連想配列の操作は、次の例のように操作の前に一旦判定を行なって例外処理するか、例外機構を利用する方法が一般的である。
| key |
key := #phoneNumber.
( map contain: key ) ifTrue: [ ^ map at: key ] ifFalse: [ ^ nil ].

一方  では、配列の範囲外操作の様に単純で頻発するような処理では、次のように予めメッセージに例外処理をブロックとして渡してしまう方法が一般的である。
"#phoneNumber に対応する値が無ければ常に nil を返す。map 自身に #phoneNumber が追加される事はない。"
^ map at:#phoneNumber ifAbsent: [ ^ nil ].
予め例外処理をメッセージに含めることで、単純な例外処理をより簡潔なものとしている。

この方法は、 独自の復帰文と組み合わせる事でより柔軟な制御をする事ができる。

次の処理は、連想配列に値が見つかればそれを表示し、値が無ければ何もしないという処理であるが、処理の中断の判定と連想配列からの値の取り出しを一度のメッセージ送信だけで実現している。
| value |

value := map at:#phoneNumber ifAbsent: [ ^ self ].
Transcript
	show: value;
	cr.

ブロックによる資源の開放
では、ブロック内だけ資源を確保しブロックの終了後に資源を開放するというブロックによる資源の開放が行われる。ブロックによる資源の開放では、資源の確保と同時に資源の開放を強制できるため開放忘れや例外による開放漏れを防ぐことができる。のusingに類似するが、usingを書き忘れたままnewできない分さらに強力である。
"Pharo"
'example.txt' asFileReference writeStreamDo: "example.txtを開く"
[ :writeStream |

	writeStream nextPutAll: 'text'.

]. "example.txtを閉じる(例外発生時も閉じる)"
"GNU Smalltalk"
'example.txt' asFile withWriteStreamDo: "example.txtを開く"
[ :writeStream |

	writeStream nextPutAll: 'text'.

]. "example.txtを閉じる(例外発生時も閉じる)"

要素の列挙
 は反復処理のための基本構文を備えているが、ある値の生成器(入出力等)やある集合要素から要素を取得するときに基本的な反復構文を使う事は稀である。 では、値を列挙するために値の生成器や集合要素に送るべきメッセージが概ね決まっており、値を取り出す際は極力、列挙メッセージ()を使用する事が作法となっている。

次に列挙メッセージの送信例を示す。

配列に対する列挙メッセージの例:
#( 4 3 2 1 0 ) do:
[ :each |
	"配列の要素が1個ずつ each に代入され表示領域(Transcript)に表示される"
	Transcript
		show: each;
		cr.
].

実行結果:
4
3
2
1
0

数値に対する列挙メッセージの例:
( 0 to: 4 ) do:
[ :each |
	"配列の要素が1個ずつ each に代入され表示領域(Transcript)に表示される"
	Transcript
		show: each;
		cr.
].

実行結果:
0
1
2
3
4
列挙メッセージで使えるセレクターは #do: の様に全ての要素にブロックを適用するだけの単純なセレクターだけでなく、現在の集合要素の要素を操作した上で新しい集合要素を作成する #collect: や、集合要素から条件に一致する要素だけを抜き出し、新しい集合要素を作り出す #select:、集合要素の中から特定の要素を見つけ出す #detect:ifNone: など様々なセレクターがある。処理系によっては #groupBy:having: などSQLに類似したセレクターに対応するメソッドを多数用意しているものもある。 では集合要素や値の生成器自体にこれらのメッセージを受け取れるよう実装する事で、集合要素のデータ構造や、生成器の入力元などの構造に依存せず最適な反復処理を実現できるようになっている。これらの列挙機能は近年の言語において foreach やyeild、LINQ等言語機能として賄われつつあるが  においては、単にライブラリーの慣習として実現されている所が特徴的である。

オブジェクトの変換
Smalltalkでは一般的にオブジェクトに#as〜というセレクターを使ったメッセージが送られた場合、オブジェクトを別のクラスのオブジェクトに変換する。例えば次の様な変換がある。

Stringの変換による具体例(変換結果は処理系依存):
'abcd' asSymbol.      "→Symbolクラスのオブジェクト"
'10' asInteger.       "→SignedIntegerクラスのオブジェクト"
'10:00' asTime.       "→Timeクラスのオブジェクト"

"以下は処理系によっては存在しない"
'/home' asPath.       "→AbsolutePathクラスのオブジェクト"
'http://example.com' asUrl. "→Urlクラスのオブジェクト"

オブジェクトを別のオブジェクトに変換するメソッドやメンバー関数が用意されている事は、Smalltalkに限らず他の言語でも一般的であり珍しい事ではない。Smalltalkの慣習として特徴的なところは、既存のクラスにこのオブジェクトの変換をユーザーやライブラリーの作者が自由に組み込んでいる所である。例えばSmalltalkの処理系であるPharoでは、初期状態で基本的なクラスであるStringに54個ものas〜で始まるメソッドが定義されている。この大量の変換メソッドは、メソッド追加した際すぐに影響を判断できるためメソッド追加に対し寛容的なSmalltalk独特の空気を象徴している。しかし、既存のクラスにメソッドを追加すればライブラリーを併合した際、意図しない衝突を生むため多用は避けるべきであるとの意見も存在する。

オブジェクトの変換はただオブジェクトの内部表現の変換だけでなく情報の加工にも使われる。

オブジェクト変換による具体例:#( 2 1 2 3 1 3 ) asSortedCollection asSet. "-> #( 1 2 3 )"

セレクターとオブジェクトを指定したイベント処理
イベントハンドラーを定義する方法として、では次のようにセレクターと、レシーバーとなるオブジェクトを指定する方法が一般的である。

| view controller |
view := Morph new.
controller := FileControlHandler withOwnerView: view.

"#click:イベントが発生すると、controllerに対し#open:を使ったメッセージを送る。"
view
	handler
		on:	#click:
		send:	#open:
		to:	controller.

同様にイベントハンドラーを指定する別の方法としては、ブロックを指定する方法が考えられる。しかし、イベントハンドラーにブロックを使う方法は、セレクターとオブジェクトを指定する方法のようにinspectだけでブロックを抱えたオブジェクトがどんな処理を実行するか判断できないうえ、ほとんどの環境はブロックの直列化に対応しておらず直列化もできなくなってしまうため、の文化においては避けるべきとされる。

このセレクターとオブジェクトを指定したイベント処理の方法は、Objective-Cの文化にも引き継がれており等のライブラリーにて頻繁に目にすることができる。

MVCとMVCから派生した設計方式
Model View Controller(MVC)は  から生まれた、制御(コントローラー)と情報(モデル)、そして情報の表現方法(ビュー)の3つを分離しクラスオブジェクトの再利用性を高め、実行時に情報と表現の組み合わせを変更できるようにした設計方針である。 の世界でMVCは更に表現を担当するクラスに既定の制御を取り込む仕組みを持たせることで  へと発展した。

モデル支援機構
 はクラスライブラリーの基礎部分からMVCやMVCから派生した設計方式で使用されるモデルの構築を支援する仕組みを持っており、 以外の言語と比べモデルの構築が格段に楽になっている。次にモデルの動作を確認する最低限のコードを示す。

モデルの登録:
"単純なモデルのクラスオブジェクトを登録"
Object
	subclass:		#ValueHolderModel
	instanceVariableNames:	'value'
	classVariableNames:	''
	poolDictionaries:	''
	category:		'Models'.

ValueHolderModel class methodsFor: 'accessing'
!
defaultValue
	^ 0.
!!

ValueHolderModel methodsFor: 'accessing'
!
value
	value isNull: [ model := self class defaultValue. ].
	^ value.
!
value: aValue
	value := aValue.
	self changed: #value.
!!

モデルの監視側登録
"モデルを監視する単純なクラスオブジェクトを登録"
Object
	subclass:		#ValueHolderObserver
	instanceVariableNames:	'model getSelector'
	classVariableNames:	''
	poolDictionaries:	''
	category:		'Models'.

ValueHolderObserver class methodsFor: 'accessing'
!
defaultModel
	"model が nil の場合に使用する既定のモデルを返す"
	^ ValueHolderModel.
!!

ValueHolderObserver methodsFor: 'accessing'
!
value
	model ifNil: [ ^ nil ].
	"modelから指定のセレクターで値を取り出す"
	^ model perform: getSelector.
!
getState: aGetSelector
	"モデルから値を取り出す際のセレクターはシンボルにより外部から指定する"
	getSelector := aGetSelector.
!
model
	"現在監視対象となっているモデルを返す"
	model isNull:
	[
		model := self class defaultModel new.
		model addDependent: self.
        ].
	^ model.
!
model: aModel
	"現在監視対象となっているモデルを監視対象から除去し、
	 aModelに指定されたオブジェクトを監視対象として追加する。"
	self model removeDependent: self.
	model := aModel.
	self model addDependent: self.

	"また、通常は新しいモデルからValueHolderObserverにとっての初期値の読み取りを行う。
	 ここでは、初期値の読み取りの代わりにモデルが持つvalueオブジェクトの内容を表示Window(Transcript)に表示する。"
	Transcript
		show: self value asString;
		cr.
!!

ValueHolderObserver methodsFor: 'updating'
!
update: anAspect
	"モデルが存在しないときは更新しない"
	model ifNil: [ ^ nil ].

	"モデルが更新されると呼び出され、モデルが持つvalueオブジェクトの内容を表示Window(Transcript)に表示する。"
	getSelector = anAspect ifTrue:
	[
		Transcript
			show: self value asString;
			cr.
	].
!!

ValueHolderObserver class methodsFor: 'instance creation'
!
on: aModel getState: aGetSelector
	^ self
		getState:	aGetSelector;
		model:		aModel.
!!

動作の確認:
| model observer |

model := ValueHolderModel new.

"監視対象にmodelを指定してobserverを生成。
 on:getState:内にてmodel valueが返す値、0が表示Window(Transcript)に表示される。"
observer := ValueHolderObserver
	on:		model
	getState:	#value.

"modelの値を更新。observerの#update:が実行されmodel valueが返す値、100が表示Window(Transcript)に表示される。"
model value: 100.
モデルの支援機構は全て Object クラスオブジェクトに実装されており、全てのオブジェクトはモデルとして動作する。つまりクラスオブジェクトもモデルとして使用できるようになっている。

Morphic方式
 は  へと場を移し、表現と制御そして、表現対象となる情報を1個のオブジェクトで兼任する  として再設計された。 によって発展した  は  に移植され系統の  環境で基本GUIシステムを構築している。 の  はウェブブラウザ―のDOMや  に大きな影響を与えている。

脚注

注釈

出典

参考文献

関連項目
 SUnit
メッセージ
 メッセージ転送
 利用者定義演算子

外部リンク

Reviving Smalltalk-78

SMALLTALK
フリー教育ソフトウェア
アラン・ケイ

Smalltalk


Azay Sada oğlu Kazımov () — "Azərbaycan bayrağı" ordenli şəhid.

Həyatı
Azay Kazımov 1973-cü ildə Göyçə mahalının Zod kəndində "Zərgərlilər" tayfasında anadan olmuşdur.

1988-ci ildə Göyçədən deporyasiya olunduqdan sonra Xanlar rayonunda məskunlaşmışdır.

Hərbi xidmətə Naxçıvanın Sədərək rayonuna göndərilmişdir.

1993-cü ilin ortalarında erməni daşnaklarından Sədərəyin qorunmasında xüsusi fəallıq göstərmiş və taqım komandiri təyin edilmişdir.

Bir müddətdən sonra Azay Kazımov Bakı şəhərinə oradan isə Goranboy cəbhəsinə göndərilmişdir.

Ağdamın ağır günlərində döyüşçü yoldaşları ilə birlikdə Ağdam cəbhəsinə köməyə getmiş və bir neçə qanlı döyüşlərin iştirakçısı olmuşdur.

Düşmənin tankını heyıti ilə birlikdə məhv etdiyinə görə pul mükafatına layiq görülmüşdür.

Igid döyüşçü Azay Ağdamdan Füzuli cəbhəsinə göndərilir. Bir gün Füzulidə 28 erməni hərbiçisi olan avtobusu atəşə tutmuş və maşında olan hərbi sursatı komandanlığa təhvil vermişdir.

15 yanvar 1994-cü ildə Füzuli rayonunun Qaraxanbəyli kəndində 21 yaşlı döyüşçü Azay şəhid oldu.

Ölümündən sonra gizir Azay Sada oğlu Kazımov Azərbaycan Respublikasının prezidentinin 9 оktyabr 1994-cü il tarixli əmri ilə "Azərbaycan bayrağı" ordeni ilə təltif olunmuşdur.

Göygöl rayonunda Hacıkəndə gedən mərkəzi küçə Azay Kazımovun adını daşıyır.

İstinadlar

Birinci Qarabağ müharibəsi iştirakçıları
Azərbaycan şəhidləri
Göyçədə doğulanlar
Birinci Qarabağ müharibəsində həlak olanlar
Ermənistandan deportasiya olunmuş azərbaycanlılar

Azay Kazımov


Ջերմազինո  (), կոմունա Իտալիայում, տեղակայված է Լոմբարդիա մարզի Կոմո գավառում։

Բնակչությունը կազմում է 255 մարդ, խտությունը՝ 14 մարդ/կմ²։ Զբաղեցնում է 18 կմ² տարածք։ Փոստային ինդեքս՝ 22010։ Հեռախոսային կոդ՝ 0344։

Ջերմազինոն սահմանակից է Կոնսիլիո դի Ռումո, Դոնգո, Գարձենո, Սան Նաձարո Վալ Կավառնյա, Ստացոնա և Շվեյցարիայում՝ Ռովերետո, Սան Վիտորե և Սանտ Անտոնիո համայնքներին։

Կոմունայի հովանավորներն են Սուրբ նահատակ Կլիմենտը, Հռոմի Պապը, տոնը նշվում է նոյեմբերի 23-ին և Արեցցոյի սուրբ Դոնատուսը։

Ժողովրդագրություն
Բնակչության թվաքանակի փոփոխությունները.

Կապի տվյալներ
Հեռախոս։ 0344 887032
Պաշտոնական կայք։ http://www.comunegermasino.it/

Ծանոթագրություններ

Արտաքին հղումներ
 http://www.comunegermasino.it/
 Վիճակագրության ազգային ինստիտուտ
 http://www.istat.it/english/

Իտալիայի բնակավայրեր

Ջերմազինո


自己相似(じこそうじ、)とは何らかの意味で、全体と部分とが相似(再帰)であることをさす言葉である。すべてのスケールにおいて自己相似となる図形は、スケール不変性を有する。

概要
図形においては、ある図形の断片を取ってきたとき、それより小さな断片の形状と図形全体の形状とが相似である場合を指す。このようなフラクタル図形などに代表される形状に関する自己相似は大変有名である。なお、フラクタルが全く幾何学には限られず数学の多様な分野で議論されるものであるように、自己相似も「幾何的形状」だけに限定されない。自然界や人工物には、海岸線の長さやインターネットのトラフィックのように統計的に自己相似なものの方が多く存在する。統計的な自己相似とは、同一対象について時間や空間的に異なるスケール(分解能)で計測された統計が同じ分布族に従い、分布やモーメント等の統計的性質が計測スケールに関して相似である場合を指す。これは、相似図形はその形状が同じで一辺の長さや面積の比が(空間的スケール比である)相似比を用いて特定の比例関係として表されるのと同様、分布の形が同じで統計的性質(平均や分散など)がスケールを用いて特定の比例関係として表される場合を統計的相似と考えるとわかりやすい。

例

対数螺旋
対数螺旋(等角螺旋)は自己相似かつスケール不変である。

植物
フラクタルに関する書籍において自己相似の例として植物はよく登場する。
 カリフラワーの一種であるロマネスコは自己相似の様相を呈した花蕾をつける。
 バーンスレイのシダ(Barnsley fern) - バーンスレイの考案したシダの葉の数学モデルは植物の葉の形状とよく似ている。

海岸線の長さ
海岸線の長さは計測に使用するモノサシの目盛の粗さ(スケール)によって変わり、目盛の細かいモノサシを使用するほど海岸線の長さはより長く計測される(海岸線のパラドックス)。

目盛スケールを G とすると、計測される海岸線の長さは おおよそ L(G)=MG1-D となる。ここで、D はフラクタル次元である。

インターネット・トラフィック
パケットデータ(Ethernet, IP, TCP, VOIP等)のトラフィックパターンは統計的に自己相似な性質をもつと報告されている。

したがって、ポアソン分布を使用した単純なモデルでは不十分である。統計的自己相似性を考慮に入れずに設計された通信網は、モデルの想定どおりに機能しない可能性があり、通信網のデザインを行う際に考慮すべき重要な性質のひとつである。

金融市場における価格変動
株式市場や為替市場における価格変動は統計的自己相似性をもつ。ただし、相似比をあらわすハースト指数(スケーリング指数)が時間スケールにより変化するマルチフラクタルである。

脚注

関連項目
短距離秩序、長距離秩序
反復関数系
自己アフィン性
自己相似過程
順位・規模法則
斉一次性: f(cx) = cf (x)

外部リンク
 形の科学 自己相似

フラクタル
システム
数学に関する記事

自己相似


Der Mantelet (franz. für "kleiner Mantel", in Frankreich auch Visite "Besuch") ist ein vor allem über dem Reifrock getragener, etwa hüftlanger Umhang mit Kapuze ohne Armschlitze, der am Hals mit einer Schleife oder einem Haken geschlossen wurde. Er wurde getragen ab 1740 bis in die Revolutionszeit und dann wieder in der Zeit der Krinolinenmode ab 1848 bis etwa 1888. Sommerliche Formen waren aus hellem, relativ leichtem Stoff, Wintermantelets waren aus dunklerem, wärmeren Stoff (Samt, Kaschmir oder Taft) und häufig pelzverbrämt.
In dieser Zeit waren häufig Scheinärmel angesetzt oder der Mantelet hatte relativ kurze, tief angesetzte echte Ärmel.

Eine dem Mantelet verwandte Form des Umhangs oder Mantels wurde auch als Pardessus (etw. "Überzieher") bezeichnet.

Literatur
 Ingrid Loschek: Reclams Mode- und Kostümlexikon. 5. Aufl. Reclam, Stuttgart 2005, ISBN 3-15-010577-3, S. 366

Kostümkunde des Rokoko
Kostümkunde 1845–1870

Mantelet (Mode)


"Il ne feut oncques tel mariage qu'est de la poyre et du fromaige", scilicet "Nunquam fuit tale matrimonium ut inter pirum et caseum sit", est proverbium sive aphorismus culinarius Francogallicus, his verbis a Francisco Rabelaeso relatus inter res comicas a Pantagruele gestas. Iam antea reperitur in florilegio sententiarum saeculi XV, forma leviter differenti: "Onques Deus ne fist tel mariage comme de poires et de fromage". Italiane autem aliter praecipitur: "Al contadino non far sapere quanto è buono il formaggio con le pere", "Ne rustico dicas quam bene caseus cum piris convenit". Dominicus Romoli anno 1560 et Castor Durantes anno 1586, primi inter auctores qui de regimine scripserint, hanc coniunctionem pirorum cum caseo laudaverunt.

Notae

Bibliographia
 Roberto Giannino, "Il formaggio con le pere, provare per credere" in La stampa (28 Maii 2013)
 Massimo Montanari, Il formaggio con le pere. La storia in un proverbio. Romae: Laterza, 2008

Locutiones Francogallicae
Proverbia
Franciscus Rabelaesus
Caseus
Pyrus
Ars coquinaria

Il ne fut oncques tel mariage qu'est de la poire et du fromage


Das Toghtschi-Viertel (, IPA:) ist ein Stadtviertel im Norden Isfahans mit antikem Ursprung. Vor der Islamisierung des Perserreiches befand sich das Viertel außerhalb der Stadt in der Nähe des Jahudije-Tors. Nach der Invasion der Araber ins Perserreich und während der Eroberung Isfahans wurden einige Gefallene des Islamischen Heeres in dieser Gegend begraben. Während der Herrschaft der Buyiden-Dynastie expandierte Toqtschi innerhalb seiner Befestigung und ein Tor westlich des Friedhofs des Viertels erbaut. Im Laufe der Zeit wurde der Friedhof vergrößert und insbesondere im 9. und 10. Jahrhundert namhafte Persönlichkeiten beigesetzt. Der Friedhof ist der zweitgrößte Isfahans nach dem Tacht-e-Fulad-Friedhof.

Einzelnachweise

Friedhof im Iran
Isfahan
Friedhof in Asien

Toghtschi-Viertel


() —   fəsiləsinin  cinsinə aid bitki növü.

Sinonimləri
Cypripedium fairrieanum Lindl. (basionym)
Cypripedium assamicum Linden ex K.Koch & Fintelm.
Cordula fairrieana (Lindl.) Rolfe
Paphiopedilum fairrieanum var. bohlmannianum Mato
Paphiopedilum fairrieanum var. giganteum Pradhan
Paphiopedilum fairrieanum var. nigrescens Pradhan
Paphiopedilum fairrieanum f. bohlmannianum (Mato) Braem

İstinadlar

Paphiopedilum fairrieanum


USS Iowa je názov pre loď USA, nazvanú podľa 29. spolkového štátu Iowa. Tento názov niesli tieto plavidlá:
 monitor Ammonoosuc, pred predajom premenovaný na Iowa, pozri USS Iowa (1864)
 bojová loď počas americko-španielskej vojny, pozri USS Iowa (BB-4)
 bojová loď, stavba pozastavená na základe Washingtonskej zmluvy, pozri USS Iowa (BB-53)
 bojová loď triedy Iowa, pozri USS Iowa (BB-61)

USS Iowa


Le canton de Desamparados est le troisième canton de la province de San José, et un des cantons les plus peuplés du Costa Rica. Le canton touche San José. Sa capitale est Desamparados. Le canton de Desamparados est entouré par les cantons de San José, Alajuelita, Santa Ana, et d'Acosta, Mora et Belén.

Le canton de Desamparados avait une population de 193 478 habitants (en 2000), pour une superficie de 118,3 km (soit une densité de 1 636 hab/km)

Fondé en 1848, il est l'un des premiers cantons du Costa Rica. Son budget municipal ordinaire pour 2003 était de 1 305.2 millions ¢ (colons costaricien).

Histoire

Le canton a été créé par un décret-loi du 4 novembre 1862.

Statistiques
80,4 % de sa population vie dans des aires urbaines. De plus, 19,8 % des habitants ont moins de 10 ans, et 5,1 % plus de 65 ans.

Districts

Le canton de Alajuelita est subdivisé en 13 districts (distritos) :
 Desamparados
 San Miguel
 San Juan de Dios
 San Rafael Arriba
 San Antonio
 Frailes
 Patarrá
 San Cristóbal
 Rosario
 Damas
 San Rafael Abajo
 Gravilias
 Los Guidos

Notes et références

Canton au Costa Rica

Desamparados (canton)


Das Wasserwerk Westhoven ist ein historisches Wasserwerk in Köln-Westhoven.

Für verbesserte Trinkwasserversorgung der Porzer Umgebung ließ die Rheinische Wasserwerks-Gesellschaft das Wasserwerk 1903–1904 an der Porzer Ringstraße errichten. Verunreinigungen, wie im Wasserwerk Mülheim 1893 und 1901 geschehen, sollten durch die bessere Lage ausgeschlossen werden. Damals waren Ortschaften mindestens zwei Kilometer und der Rhein ein Kilometer vom Standort entfernt.

Es ist ein solider Werksbau mit romanisierenden Elementen, mit großen Fenstern in den Fassaden, steinernen Giebelbekrönungen und einer prächtigen, backsteingegliederten Putzfassade.

Ein dazugehöriges Fachwerkhaus diente den Angestellten als Wohnunterkunft, das nach dem Zweiten Weltkrieg nur wieder in vereinfachter Form wiederhergestellt wurde.

Die Umrüstung auf große Aktivkohlefilter Ende der 1980er Jahre erzwang eine bauliche Veränderung. Vom Plan eines angepassten Anbaus wurde Abstand genommen zugunsten eines leichten Hallenbaus aus Stahl und Glas für die Trinkwasseraufbereitung. Das Pumpwerk verblieb in dem historischen Bau. Zeitgleich wurde ein Wasserlehrpfad auf dem Gelände angelegt. Unter der Bezeichnung Wasserschule Köln wird das Gelände auch als außerschulischer Lernort angeboten.

Seit dem 10. November 1995 steht das Gebäude unter Denkmalschutz.

Zunächst war das Versorgungsgebiet die Gemeinde Porz, heute sind es nördliche Stadtteile, da Porz durch die Wasserwerke Zündorf und Leidenhausen bedient wird. Das Rohwasser aus den Tiefbrunnen wird mit 10 % Uferfiltrat aus dem Rhein versetzt. Die Förderleistung steigerte sich von anfangs 600 m³/Stunde bis 1990 auf 3500 m³/Stunde. Heutiger Betreiber ist RheinEnergie.

Weblinks

 Wasserschule Köln: Wasserwerk Westhoven

Literatur

Einzelnachweise

Baudenkmal in Köln
Westhoven (Köln)
Westhoven
Wasserbauwerk in Köln
Erbaut in den 1900er Jahren

Wasserwerk Westhoven


Abla Farhoud est une romancière et dramaturge québécoise née au Liban en 1945 et morte à Montréal le .

Biographie
Née en 1945 au Liban, Abla Farhoud immigre au Québec avec ses parents en 1951. À 17 ans, elle décroche des petits rôles de comédienne à la télévision de Radio-Canada. Elle retourne vivre au Liban de 1965 à 1969. En 1969, elle s'installe à Paris où elle complète des études en théâtre à l'Université de Vincennes. Elle retourne au Québec en 1973 et entreprend une maîtrise en théâtre à l'Université du Québec à Montréal. C'est pendant cette maîtrise qu'elle écrit sa première pièce de théâtre. Abla Farhoud commence à vivre de sa plume à partir des années 1980. Elle devient, par la suite, membre du conseil d'administration du CEAD (Centre des auteurs dramatiques) de 1989 à 1990. Sa première pièce, Quand j'étais grande, est présentée au troisième festival du Théâtre Expérimental des femmes en 1983. Farhoud pense alors avoir écrit une pièce féministe, mais le public reçoit plutôt l'œuvre comme étant un texte migrant. Elle devient alors une pionnière de l'écriture migrante au Québec.

Sa pièce Les Filles du 5-10-15¢ a été jouée au Festival des francophonies de Limoges en 1992 dans une mise en scène de Gabriel Garran. Deux ans plus tard, Jeux de patience est montée au Théâtre La Licorne de Montréal. Puis, en 1997, Quand le vautour danse est créée au Théâtre d'Aujourd'hui.

Elle est la mère du musicien et chanteur Mathieu Farhoud-Dionne, dit Chafiik, du groupe Loco Locass.

Œuvre

Romans
 .
 .
 .
 .
 .
 .

Théâtre

 Quand j'étais grande (manuscrit), Montréal,1983, 39 f.
 Les Filles du 5-10-15¢, Éditions Lansman, Bruxelles, 1993, 62 p.
 La Possession du prince (manuscrit), 1993, 21 f.
 Jeux de patience, Montréal, VLB éditeur, 1997, 77 p.
 Quand le vautour danse, Éditions Lansman, Bruxelles,1997, 42 p.
 Maudite Machine, Éditions Trois-Pistoles, Trois-Pistoles,1999, 96 p.
Apatride (manuscrit), 1999, 47 p.
Les Rues de l'alligator, VLB éditeur, Montréal, 2003, 86 p.

Autres publications
 Théâtre québécois contemporain, 1997
 .

Pièces produites
Les pièces de Farhoud sont généralement produites sur des scènes intermédiaires.

Les Filles du 5-10-15¢, créée en  à Montréal au Théâtre de Quat'Sous. Mise en scène de Lorraine Pintal.
Jeux de patience, créée au Théâtre La Licorne de Montréal.
Quand le vautour danse, créée au Théâtre d'Aujourd'hui en 1997. Mise en scène de Guy Beausoleil et chorégraphie de Dulcinée Langfelder.
Les Rues de l'alligator, créée le  au Théâtre de la Licorne. Mise en scène de Fernand Rainville. Production du Théâtre de la Manufacture.

Regards sur l'œuvre dramaturgique
Les pièces de Farhoud ont été produites partout dans la Francophonie : Québec, France, Belgique, Côte-d'Ivoire. Ailleurs dans le monde, elles ont été traduites et jouées aux États-Unis et au Liban. La dramaturgie de Farhoud est principalement teintée par des préoccupations féministes et migrantes et relève d'une quête personnelle. Ses pièces sont caractérisées par la juxtaposition de dépossessions. Le deuil et la peur de l'oubli sont d'ailleurs des thèmes récurrents. Le deuil est mis en scène comme étant un deuil « réel » ou comme un deuil de ses origines (langue maternelle, pays, enfance, etc.). Les personnages de Farhoud sont  Ce sont souvent des femmes, des migrantes ou des artistes. L'immigration des personnages féminins de Farhoud provoque d'ailleurs en eux une .

La femme mère
Farhoud écrit majoritairement sur les femmes. Dans la pièce Jeux de patience et dans le roman, Le bonheur a la queue glissante, la figure de la mère est mise en place respectivement grâce aux personnages de Mariam et de Dounia. Toutes les deux ont immigré au Canada, mais pour des raisons différentes. Dounia, dans Le bonheur a la queue glissante, a 75 ans et a émigré du Liban afin de suivre son mari. Mariam (Jeux de patience), quant à elle, a dû fuir la guerre avec ses enfants et se réfugier au Canada. Également, les deux femmes sont en période de crise et vivent des deuils importants. Mariam, pour sa part, vit le deuil de sa fille (Samira), morte pendant la guerre tandis que Dounia vit le deuil de ne pas avoir été une mère exemplaire. Mariam refuse la mort de sa fille. Elle ne veut pas l'oublier et s'oppose à toute forme de bonheur. Elle comble le vide laissé par l'absence de son enfant en s'apitoyant sur son sort. Sa cousine, Monique-Kaokab, tente de l'éclairer pendant cette période difficile, mais elle se heurte à la fermeture de Mariam :  Dounia, quant à elle, vit le deuil de la maternité; ses enfants étant devenus grands. Suivant les traditions de son pays d'origine, Dounia n'a été que mère et épouse tout au long de sa vie. Maintenant que le nid familial se retrouve vide, elle a l'impression de ne plus rien être :  Elle est confrontée à la solitude dans un pays qu'elle connait  à peine et dont elle ne saisit pas les valeurs.

La femme migrante
La femme migrante est aussi présente dans la plupart des textes de Farhoud. L'auteure dépeint des femmes séparées de leurs racines qui doivent apprendre à composer avec l'exil physique, puis avec l'exil intérieur. Ces femmes sont souvent des réfugiées qui ont fui un pays dévasté par la guerre.  Mariam, dans Jeux de patience, a échappé aux ravages de la guerre d'un pays du Moyen-Orient. La mort de sa fille, Samira, est associée à son pays d'origine. Elle vit donc un double deuil, soit celui de sa fille et celui de son pays natal. Elle a d'ailleurs de la difficulté à s'intégrer à sa terre d'accueil, car elle a peur d'oublier d'où elle vient. Elle ne veut pas s'intégrer et refuse tout ce qui ne lui fait pas penser à son pays d'origine. Elle a peur que ses enfants  Dans Le bonheur a la queue glissante, Dounia a vécu plusieurs exils. Elle a tout d'abord quitté son village natal pour aller s'installer dans celui de son mari après son mariage. Puis, elle a immigré au Canada. Elle est, par la suite, revenue au Liban, mais a dû fuir ce pays qui était alors dévasté par la guerre pour finalement s'installer au Canada. Selon elle, ses exils sont de plus en plus difficiles. Elle se sent étrangère et n'a pas de sentiment d'appartenance envers son pays d'accueil. Ses difficultés à s'intégrer ne datent pas d'hier. En effet, elle va même jusqu'à dire que son sentiment d'étrangère remonte à l'époque de son mariage :

Distinctions

Prix

 1993 : Prix Arletty pour Les Filles du 5-10-15¢, France
 1993 : Prix de Théâtre et Liberté de la SACD pour La Possession du Prince, France
 1999 : Prix France-Québec pour Le bonheur a la queue glissante
 2006 : Prix du Roman Francophone pour Le fou d'Omar, France

Nominations

 1994 : Finaliste à Radio-France International pour Jeux de patience
 1995 : Finaliste à la Soirée des Masques (meilleur texte original) pour Jeux de patience
 1995 : Finaliste à Radio France International pour Apatride
 1999 : Finaliste au Prix des lectrices Elle Québec pour Le bonheur a la queue glissante
 2018 : Finaliste pour le Prix littéraire des collégiens pour Au grand soleil cachez vos filles

Résidences

 Résidente au Festival international des Francophonies, France, 1992
 Résidente au Théâtre la Licorne et au Théâtre d'Aujourd'hui, Canada, 1996-1997

Bibliographie

 AQAD. Abla Farhoud. Repéré à www.aqad.qc.ca/_cead_repertoire#
Burgoyne, L. (1994). Abla Farhoud : l'oeuvre de la mémoire et de l'oubli. Jeu, (73), 88–92.
Carrière, M. & Khordoc, C. (2006). Deuils au pluriel : sur deux textes d'Abla Farhoud. Voix et Images, 31 (3), 105-125. https://doi.org/10.7202/01324ar
Couture Guindon, N. (2009). Le personnage féminin dans le théâtre et le roman de Marie Laberge et Abla Farhoud". Mémoire. Montréal (Québec, Canada). Université du Québec à Montréal, Maitrise en études littéraires.
Farhoud, A. (1997). La Possession du Prince. Manage : Lansman
Farhoud, A. (1993). Les filles du 5-10-15 ¢. Manage : Lansman
MacDougall, J. (2000). La voix de l'autre : réflexions sur le théâtre migrant, l'oeuvre d'Abla Farhoud et sa traduction anglo-américaine. L'Annuaire théâtral, (27), 134–146. https:// doi.org/10.7202/041420ar
Marois, S. (2005). Abla Farhoud : Sublimation spleenétique. Nuit blanche, magazine littéraire, (100), 16–20.
Rencontre littéraire. (2006). Repéré à https://www.usherbrooke.ca/centreanne-hebert/activites/rencontres-litteraires/rencontres-archivees/abla-farhoud/
Vaïs, M. (1995). « Jeux de patience ». Jeu, (75), 150–153.
Vincelette, M. (2003). Publications. Jeu, (109), 179–182.

Notes et références

Liens externes

Naissance en 1945
Naissance au Liban
Étudiant de l'université Paris-VIII
Étudiant de l'Université du Québec à Montréal
Femme de lettres québécoise
Romancière québécoise
Dramaturge québécois
Féministe québécoise
Diaspora libanaise au Québec
Décès à Montréal
Décès en décembre 2021

Abla Farhoud


1 E9 mは、109m(100万km) - 1010m(1000万km)の長さのリスト。

 109 m(100万km) 未満

 1010 m(1000万km) 以上

09

1 E9 m


Usta  — çalışdığı sahəni yüksək səviyyədə bilən şəxs.
 Usta  — konkret sənət üzrə təzə başlayan fəhlənin hamisi.
 Usta  — Orta əsrlərdə  sех lərin tamhüquqlu üzvü.
 Usta  — XIX əsrdə İngiltərədə oğlana edilən müraciət.
 Usta  — istehsalatda ilk mühəndis vəzifəsi.
 Usta  — məişət xidməi sahəsində ixtisaslı fəhlə.
 İdman ustası — idmanda ixtisas dərəcəsi.
 Usta  — masonluğa həsr edilmə dərəcəsi.
 Usta  — müəyyən sahələrdə professionallıq dərəcəsi.
 Usta (film) — Polşa filmi , 2005-ci il, rejissor Pyotr Тşalski tərəfindən çəkilib.
  Usta  — rus yazıçısı Mixail Bulqakovun "Usta və Маrqarita " romanının əsas personajlarından biri.
 Usta şagird — uşaq və gənclər arsında oynalılan qədim Azərbaycan oyunu.
 Usta  — Mаgistr ( latınca – müəllim, usta, rəhbər).
 Usta  — qrossmeystr, ( almanca – böyük usta ), şahmatçı dərəcəsi.

Terminologiya
Çoxmənalı terminlər

Usta


Իբի (), բնակավայր և մունիցիպալիտետ Իսպանիայում։ Մտնում է Ալիկանտե պրովինցիայի մեջ՝ Վալենսիա ինքնավար համայնքում։ Մունիցիպալիտետը գտնվում է Օյա-դե-Ալկոյ շրջանի կազմում։ Զբաղեցնում է 62.52 կմ² մակերես։ Բնակչությունը՝ 23861 մարդ ըստ 2010 թվականի մարդահամարի տվյալների։ Պրովինցիայի վարչական կենտրոնից գտնվում է 30 կմ հեռավորության վրա։

Արտաքին հղումներ
 Պաշտոնական կայք
 Իբի

Ալիկանտե պրովինցիայի բնակավայրեր
Իսպանիայի բնակավայրեր

Իբի


Denkmalzone Jüdischer Friedhof ist die amtliche Bezeichnung von:

 Jüdischer Friedhof Ahrweiler
 Jüdischer Friedhof (Altenbamberg)
 Jüdischer Friedhof Alzey
 Jüdischer Friedhof (Andernach)
 Jüdischer Friedhof (Bad Kreuznach)
 Jüdischer Friedhof (Bad Neuenahr)
 Jüdischer Friedhof (Betzdorf)
 Jüdischer Friedhof (Bingen am Rhein)
 Jüdischer Friedhof (Birkenfeld)
 Jüdischer Friedhof (Bollendorf)
 Alter jüdischer Friedhof (Cochem)
 Neuer jüdischer Friedhof (Cochem)
 Jüdischer Friedhof (Deidesheim)
 Jüdischer Friedhof (Dromersheim)
 Jüdischer Friedhof (Essenheim)
 Jüdischer Friedhof (Enkirch)
 Jüdischer Friedhof (Fell)
 Jüdischer Friedhof (Frücht)
 Jüdischer Friedhof (Gaulsheim)
 Jüdischer Friedhof (Gondorf)
 Jüdischer Friedhof (Grünstadt)
 Jüdischer Friedhof (Hahnheim)
 Jüdischer Friedhof (Kaiserslautern)
 Jüdischer Friedhof (Kirn)
 Jüdischer Friedhof (Kirrweiler)
 Jüdischer Friedhof (Könen)
 Jüdischer Friedhof (Koblenz)
 Jüdischer Friedhof (Landau in der Pfalz)
 Jüdischer Friedhof (Leiwen)
 Jüdischer Friedhof (Mainz)
 Jüdischer Friedhof (Mayen)
 Jüdischer Friedhof (Meedersheim)
 Jüdischer Friedhof (Miesenheim)
 Jüdischer Friedhof (Niederbieber)
 Jüdischer Friedhof (Nieder-Ingelheim)
 Jüdischer Friedhof Nieder-Wiesen
 Jüdischer Friedhof (Oberemmel)
 Jüdischer Friedhof (Obermoschel)
 Jüdischer Friedhof (Obrigheim, Pfalz)
 Jüdischer Friedhof (Obrigheim)
 Jüdischer Friedhof (Osterspai)
 Jüdische Friedhöfe in Pirmasens
 Jüdischer Friedhof (Planig)
 Jüdischer Friedhof (Rhens)
 Jüdischer Friedhof (Rommersheim)
 Jüdischer Friedhof (Sayn)
 Jüdischer Friedhof (Schifferstadt)
 Jüdischer Friedhof (Schweich)
 Jüdischer Friedhof (Seibersbach)
 Jüdischer Friedhof (Simmern)
 Jüdischer Friedhof (Sohren)
 Friedhof Speyer #Denkmalzone Neuer Friedhof
 Jüdischer Friedhof (Thallichtenberg)
 Alter Jüdischer Friedhof Trier #Jüdischer Friedhof an der Weidegasse
 Jüdischer Friedhof (Waldlaubersheim)
 Jüdischer Friedhof Wallertheim
 Jüdischer Friedhof (Wallhausen)
 Jüdischer Friedhof (Westerburg)
 Alter jüdischer Friedhof (Wörrstadt)
 Neuer jüdischer Friedhof (Wörrstadt)
 Heiliger Sand, Worms
 Jüdischer Friedhof (Würzweiler)

Denkmalzone Jüdischer Friedhof


Քաստել (Ստորին Ֆրանկոնիա)  (), կոմունա Գերմանիայում, Բավարիա երկրամասում։

Գտնվում է Ստորին Ֆրանկոնիա վարչական շրջանի ենթակայության ներքո։ Կոմունան գտնվում է Կիտցինգեն շրջանում։ Բնակչությունը կազմում է 828 մարդ (2010 թվականի 31 դեկտեմբերի տվյալներով), տարածքը՝ 22,93։ Պաշտոնական կոդը՝ 09 6 75 116։

Ծանոթագրություններ

Արտաքին հղումներ
 պաշտոնական կայք

Գերմանիայի բնակավայրեր

Քաստել (Ստորին Ֆրանկոնիա)


Rodica je lahko:

 Rodica, Domžale - kraj v Občini Domžale (krajevna skupnost Jarše-Rodica)
 Rodica (gora) - 1966 m visoka gora v Julijskih Alpah
 Žensko osebno ime več znanih ljudi (Romunk)
 Rodica Arba (*1962), romunska veslačica
 Rodica Mateescu (*1971), romunska atletinja

Rodica


An Miopsxenus mootyi in uska species han Diplopoda nga ginhulagway ni Bruno Condé hadton 1951. An Miopsxenus mootyi in nahilalakip ha genus nga Miopsxenus, ngan familia nga Polyxenidae. Waray hini subspecies nga nakalista.

Mga kasarigan

Miopsxenus

Miopsxenus mootyi


Akçay (türk. für "weißer Fluss") steht für:
 Akçay (Name), türkische Personennamen (auch in der Form Akcay)

Flüsse:
 Akçay (Großer Mäander) im Südwesten der Türkei
 Akçay (Schwarzes Meer) in den Provinzen Ordu und Samsun (Nord-Türkei)

Orte:
 Akçay (Edremit), Ortsteil der türkischen Kleinstadt Edremit (Provinz Balıkesir)
 Akçay (Terme), Dorf im Landkreis Terme (Provinz Samsun)

Akçay


Crum Creek, also known as Cathatachua Creek, is a river in Herkimer County in the state of New York. It begins north of Little Falls and flows in a generally southeast direction before flowing into the Mohawk River in the hamlet of East Creek.

References

Rivers of Montgomery County, New York
Mohawk River
Rivers of New York (state)

Crum Creek (Mohawk River tributary)


Sky Tower je televízna veža v meste Auckland na Novom Zélande. S výškou 328 metrov je najvyššou vežou na celej južnej pologuli a trinástou v celosvetovom meradle podľa World Federation of Great Towers.

Samotná stavba sa začala v roku 1994 a trvala až do roku 1997.

Iné projekty
.

Externé odkazy
 oficiálna stránka
 výhlad z veže Sky Tower - potrebuje Quicktime

Veže na Novom Zélande
Stavby v Aucklande
World Federation of Great Towers
Architektúra z 1997

Sky Tower (Auckland)


Amaronum  (alia nomina: Amaroni) (Italiane: Amaroni) est oppidum Italiae et municipium, in Regione Bruttio et in Provincia Catacensi situm.

Insigne

 Brutium,
 Provincia Catacensis,
 Catacium (Urbs),
 Municipium Italiae.

Notae

Nexus externi

 Situs publicus

Municipia in provincia Catacii

Amaronum


Les Invités de huit heures (Dinner at Eight) est un film américain réalisé par George Cukor, sorti en 1933.

Synopsis
Millicent Jordan met toute son énergie à organiser un dîner en l'honneur de Lord et Lady Ferncliffe, des aristocrates anglais, sans se préoccuper des difficultés professionnelles de son mari Oliver Jordan et de ses malaises cardiaques. On suit ainsi les préparatifs épiques du dîner et la galerie de personnages pittoresques invités à la soirée : la vieille actrice et demi-mondaine Carlotta Vance, gênée financièrement, cherche à vendre ses actions Jordan ; Dan Packard, homme d'affaires arriviste, veut accaparer l'entreprise d'Oliver Jordan ; sa femme, Kitty, harengère sexy sortie du ruisseau, le trompe avec son médecin à qui sa charmante épouse pardonne tout.  Larry Renault, amant de Paula, la fille des Jordan, acteur vieillissant et alcoolique, invité aussi pour sa gloire passée, se suicide… Les Anglais ne viendront pas. Millicent apprend les difficultés et la maladie de son mari et promet de s'amender, consolée par Carlotta Paula oubliera Larry et épousera son charmant fiancé, avide de reconnaissance sociale la pétulante Kitty obtient de son mari qu'il ne ruine pas les Jordan, et le Dr Talbot jure d'être fidèle. Jean Harlow éclate de vitalité et de sex appeal dans des dialogues d'une crudité rare, juste avant le code Hays qui aurait rendu impossibles aussi les situations scabreuses exposées clairement.

Fiche technique
 Titre : Les Invités de huit heures
 Titre original : Dinner at Eight
 Réalisation : George Cukor, assisté de Joseph Newman (non précisé)
 Scénario : Frances Marion et Herman J. Mankiewicz d'après la pièce de George S. Kaufman et Edna Ferber
 Dialogues additionnels : Donald Ogden Stewart
 Production : David O. Selznick
 Société de production : Metro-Goldwyn-Mayer
 Musique : William Axt
 Photographie : William H. Daniels
 Montage : Ben Lewis
 Direction artistique : Hobe Erwin et Frederic Hope
 Costumes : Adrian
 Pays d'origine : États-Unis
 Langue : anglais
 Format : Noir et blanc - Son : Mono (Western Electric Sound System)
 Genre : Comédie
 Durée : 113 minutes
 Date de sortie :

Distribution
 Marie Dressler : Carlotta Vance
 John Barrymore : Larry Renault
 Wallace Beery : Dan Packard
 Jean Harlow : Kitty Packard
 Lionel Barrymore : Oliver Jordan
 Lee Tracy : Max Kane
 Edmund Lowe : Wayne Talbot
 Billie Burke : Millicent Jordan
 Madge Evans : Paula Jordan
 Jean Hersholt : Jo Stengel
 Karen Morley : Lucy Talbot
 May Robson : Mrs. Wendel
 Louise Closser Hale : Hattie Loomis
 Grant Mitchell : Ed Loomis
 Harry Beresford : Fosdick
 John Davidson : M. Hatfield
 Hilda Vaughn : Tina
 Phillips Holmes : Ernest DeGraff
 Phoebe Foster :  Alden

Autour du film

Liens externes

Film américain sorti en 1933
Comédie dramatique américaine
Film de Metro-Goldwyn-Mayer
Film américain en noir et blanc
Film réalisé par George Cukor
Film produit par David O. Selznick
Film sur la Grande Dépression
Film pré-Code

Les Invités de huit heures (film, 1933)


|}

桟橋線(さんばしせん)は、高知県高知市の高知駅前停留場と桟橋通五丁目停留場を結ぶ、とさでん交通の軌道路線である。2014年9月30日までは土佐電気鉄道により運行されていたが、翌10月1日より同日付で設立された新会社とさでん交通による運行に移行した。

路線名は、はりまや橋を境に高知駅前方を「駅前線」と呼ぶ場合や、それを合わせて「駅前・桟橋線」と総称する場合や「南北線」と呼ぶ場合がある。

路線データ
 路線距離(営業キロ):3.2 km
 軌間:1067 mm
 駅数:11駅(起終点駅含む)
 複線区間:全線(桟橋通五丁目の終端部分を除く)
 電化区間:全線(直流600 V)

概要
高知市の市街地を南北に縦断する路線で、ほぼ全線が道路上を走る併用軌道である。ただし桟橋車庫前 - 桟橋通五丁目間は単線の専用軌道を走る。はりまや橋で東西方向の路線である伊野線・後免線と接続する。

わんぱーくこうち開園時間帯には、桟橋通五丁目行きの電車に「わんぱーくこうち行」と書かれた方向板が掲げられる。

2001年(平成13年)に高知駅前がJR高知駅の正面のロータリー内に移設され利便性が向上、2009年(平成21年)には前年に高知駅が高架化されたことに伴う高知駅前の再移設や、桟橋通五丁目の整備など改良工事が行われた。

運行形態
多くが全線通し運行で、毎時8本程度運行される。平日朝に高知駅前 - 伊野線の直通便があるほか、出入庫便として桟橋通四丁目始発・桟橋車庫前終着の伊野線・後免線直通便が設定されている。

歴史
 1904年(明治37年)5月2日 (初代)土佐電気鉄道により潮江線として梅ノ辻 - 桟橋(現在の桟橋車庫前)間が開業。
 1905年(明治38年)4月7日 南へ約100 m延伸。桟橋(現在の桟橋通五丁目)開設。(旧)桟橋は岸壁通に改称。
 1906年(明治39年)4月6日 堀詰 - 梅ノ辻間が開業。桟橋線と改称。
 1922年(大正11年)8月1日 土佐電気鉄道と土佐水力電気が合併し土佐電気を設立。同社の路線となる。
 1928年(昭和3年)
 2月16日 江ノ口線高知駅前 - はりまや橋間が開業。
 8月10日 はりまや橋 - 梅ノ辻間が開業。堀詰 - 梅ノ辻間廃止。
 1941年(昭和16年)7月12日 高知鉄道が土佐電気の軌道部門と土佐バスを合併し、土佐交通に社名変更。土佐交通の路線となる。
 1948年(昭和23年)6月3日 南海鍛圧機(土佐電気が社名変更)が土佐交通を合併し、(二代目)土佐電気鉄道に社名変更。土佐電気鉄道の路線となる。
 1947年(昭和22年) 貨物用の環線0.2 km撤去。
 1951年(昭和26年)5月24日 高知駅前の線路を左曲がりから右曲がりに移設。
 1955年(昭和30年)6月20日 桟橋通三丁目新設。これに伴い(旧)桟橋通三丁目は桟橋通二丁目に改称。(旧)桟橋通一丁目を廃止し、帯田を桟橋通一丁目に改称。
 1967年(昭和42年)11月1日 潮江橋北詰廃止。
 1997年(平成9年)3月31日 高知駅前 - 潮江橋北詰(はりまや橋 - 梅の辻間)間のセンターポール化工事が竣工。
 2001年(平成13年)
 3月27日 高知駅前 - 蓮池町通間に高知橋が再開業。
 4月1日 高知駅前をJR高知駅前ロータリーに移設。
 2002年(平成14年) 高知駅前→枡形・鏡川橋間直通運転の実証実験実施。
 2005年(平成17年)4月1日 はりまや橋付近の交差点改良。桟橋線高知駅前方面から伊野線への右折線を設置。高知駅前 - 枡形・上町五丁目・鏡川橋間直通便を運転開始。
 2007年(平成19年)1月10日 岸壁通を桟橋車庫前に改称。
 2009年(平成21年)
 1月22日 桟橋車庫前を約50 mはりまや橋寄りに移設。
 2月14日 高知駅前を30 m北側に移設。2線のうちの1線での暫定使用。
 3月11日 高知駅前移設工事が完成。2線の全面使用開始。
 3月23日 桟橋通五丁目の改良工事が完成。
 2014年(平成26年)10月1日 土佐電気鉄道の高知県交通・土佐電ドリームサービスとの経営統合に伴い、とさでん交通に承継。

停留場一覧

全停留場が高知県高知市に所在。

廃止停留場
八百屋町通停留場、紺屋町通停留場、朝倉町通停留場、潮江橋北詰停留場、(旧)桟橋通一丁目停留場

延伸計画

桟橋線には南北それぞれに延伸の話があった。

南へは、宇津野トンネル以南の慢性的渋滞解消や桂浜、雪渓寺、高知競馬場(移転後に計画浮上)へのアクセス向上を目的として、道路改良とともに軌道を設置するという計画であったがトンネルの費用などの問題があっては白紙となった。

北へは、高知駅高架化(駅施設は2008年、周辺整備は2009年に完成)に際し、その下を抜けてイオン高知SC(当時)までの延伸計画があったが、高知駅北側の道路が狭く軌道を設置するために用地買収や久万川大橋の架け替えが必要になったり中心商店街の反対があり、その是非を検討中に、高知駅高架化の設計期限が来てしまい、延伸を考慮せずに設計されたため、架線を考慮するとその下をくぐり抜けるのに必要な高さが無く、地下化する必要も生じ、延伸計画は事実上、白紙となった。2009年2月に高架化で移動したJR駅前まで高知駅前停留場が北側に30m移設されたが、終着駅として整備されている。

脚注

関連項目
 日本の鉄道路線一覧

外部リンク
 とさでん交通株式会社

さんはしせん
路さんはしせん
路さんはしせん
日本の路面電車路線
高知県の交通

とさでん交通桟橋線


他の紀年法
 干支 : 庚戌
 日本
 天長7年
 皇紀1490年
 中国
 唐 : 大和4年
 朝鮮 :
 ベトナム :
 仏滅紀元 :
 ユダヤ暦 :

カレンダー

できごと
 1月 - 出羽国秋田で大規模な地震(天長地震)が発生(日本後紀巻第卅八)。
 10月 - 藤原三守ら格式を撰上する(弘仁格式)。
 11月 - 新撰の神祇・八省・弾正・左右京・春宮・勘解由・六衛・左右兵庫格式を施行する。

誕生

 光孝天皇、第58代天皇(+ 887年)
 リューリク、ノヴゴロド公国のルス族の首長(+ 879年)

死去

 5月14日(天長7年4月19日) - 小野岑守、平安時代の貴族、文人(* 778年)
 8月2日(天長7年7月6日) - 良岑安世、平安時代の公卿(* 785年)
 12月2日(天長7年11月10日) - 藤原真夏、奈良時代、平安時代の公卿、平城天皇の側近(* 774年)
 大仁秀、渤海の第10代王(* 生年未詳)

脚注
注釈

出典

関連項目

 年の一覧
 年表
 年表一覧

830年


筒美 京平(つつみ きょうへい、本名:渡辺 栄吉(わたなべ えいきち)、1940年〈昭和15年〉5月28日 - 2020年〈令和2年〉10月7日)は、日本の作曲家、編曲家。東京府東京市牛込区(現:東京都新宿区)出身。青山学院大学経済学部卒業。2003年に紫綬褒章を受章。弟は音楽プロデューサーの渡辺忠孝。既婚。

1960年代後半のグループ・サウンズ、その後は歌謡曲、アイドル歌謡曲、J-POP、アニメ主題歌等の作曲と、非常に幅広いジャンルにわたる多数のヒット曲を世に送り出した、昭和後期から平成期の日本を代表する作曲家。

1971年の『また逢う日まで』、1979年の『魅せられて』で日本レコード大賞を受賞している。日本の作曲家別レコード売り上げ年間1位を10回(1971年から1973年、1975年、1976年、1981年から1983年、1985年、1987年)記録。また作曲作品が、1960・1970・1980・1990・2000年代と、5年代連続でチャート1位を獲得。1960・1970・1980・1990・2000・2010年代と、6年代連続でTOP10にチャートインしている。

来歴
幼稚園からピアノを始める。青山学院初等部・青山学院中等部・高等部、青山学院大学経済学部卒業。大学在学時はジャズに打ち込み、大野雄二とも面識があった。

大学卒業後の1963年に日本グラモフォン(後のポリドールK.K.→ポリグラムK.K.→ユニバーサル ミュージック ジャパン)に入社。洋楽担当ディレクターとして勤務する傍ら、大学の先輩である作詞家の橋本淳に勧められ、すぎやまこういちに師事し作編曲を学ぶ。

1966年8月、「黄色いレモン」(藤浩一ほか、競作)で作曲家デビュー。1967年から専業作家となる。ペンネームは鼓(つづみ)が平らに響くという意味から「鼓響平」を考えていたが、「真ん中で折った時に左右対称の名前は縁起がいい」という意見があり、文字を左右対称にするために「筒美京平」とした。

1968年12月に発売されたいしだあゆみの「ブルー・ライト・ヨコハマ」が、筒美の作曲では自身初のオリコン週間1位を獲得。自身が作曲・編曲で日本レコード大賞を受賞した曲は、1971年、尾崎紀世彦の「また逢う日まで」第13回日本レコード大賞と、1979年、ジュディ・オングの「魅せられて」第21回日本レコード大賞である。

1970年代の吉田拓郎ら、シンガー・ソングライターの出現には脅威を感じたが、物ともせず、ヒット曲を世に出した。

1997年に筒美作品で構成されたCD-BOX『筒美京平:HITSTORY』が発売された。自身が手がけた楽曲では、「また逢う日まで」「さらば恋人」「木綿のハンカチーフ」が気に入っていることを、2002年のインタビューで語っている。2006年4月5日に筒美作品で構成されたCD-BOX『THE HIT MAKER -筒美京平の世界-』が、2007年7月11日に『the popular music 〜筒美京平トリビュート〜』が発売された。作曲家のトリビュート・アルバムとしては、日本初となる。

2013年には声優・竹達彩奈のシングル「時空ツアーズ」や、2015年には野口五郎のシングル「再会タイムマシン」、2016年には飯田里穂のシングル「青い炎シンドローム」を手がけるなど、作曲活動は晩年も盛んだった。

2020年10月7日、誤嚥性肺炎のため死去。。晩年はパーキンソン病を患い、自宅で病気療養していたという。葬儀は本人の希望により近親者のみにより執り行われた。

訃報は12日に、筒美の音楽出版事務所の代行を行う(TBSホールディングスグループの音楽出版社の)日音が発表。メディアで伝えられるとネット上では大きな反応があり、スマホなどでの週間検索数は154万722回で、17日放送のTBS系『新・情報7DAYS ニュースキャスター』内、「週間ニュースワードランキング」で2位となった。またNHK・民放の各テレビ局でも長時間にわたり報道。朝のワイドショーとニュース番組での放送時間を集計した「週間TVニュース放送時間ランキング(芸能)」では1位に。『NHKスペシャル』(NHK総合)や『関ジャム 完全燃SHOW』(テレビ朝日系)などの番組でも追悼特集が組まれた。ラジオ局では訃報が伝えられてから筒美作品のオンエアが急増。10月21日発表の週間ラジオ・オンエアチャートでは、「また逢う日まで」(24位)、「強い気持ち・強い愛」(25位)、「木綿のハンカチーフ」(38位)など15曲が、圏外からTOP200入りした。

2021年4月17日・18日、『〜筒美京平 オフィシャル・トリビュート・プロジェクト〜 ザ・ヒット・ソング・メーカー 筒美京平の世界 in コンサート』が東京国際フォーラム(ホールA)にて開催された。全編、筒美が手掛けたヒットナンバーで構成され、29組の歌手・アーティストが歌い上げた。この日のために日本を代表する実力派ミュージシャンによって結成されたバンド「船山基紀とザ・ヒット・ソング・メーカーズ」が演奏を担い、指揮と音楽監督を船山基紀が務めた。なお、本コンサートの模様は、2021年10月3日にWOWOWライブで放送、及び、WOWOWオンデマンドで同時配信された。

人物

メディア
匿名性が強い作曲家であり、マスメディアに登場することはあまりなく、プロの職人として裏方に徹するというスタンスを貫いた。また性格的にもあまり人前に出ることを好まず、テレビ番組への出演も滅多になかった。ただし、新人・若手時代はどうしても断りきれなかったため、数回テレビに出演している。レコード大賞の作曲賞が決まった際は、TBSの強い要望で、半ば強引に帝国劇場へ連れ出されたこともあった。

1997年12月に作曲家デビュー30周年を記念して『HITSTORY 筒美京平 ULTIMATE COLLECTION 1967 - 97』が発売。さらには翌98年にレコード会社5社共同企画によるコンピレーションシリーズ『筒美京平ウルトラ・ベスト・トラックス』が発売。これを機会にテレビやラジオは筒美京平作品の特集を放送。この頃から新聞や雑誌の取材も少しではあるが受けるようになる。

永らくテレビ出演を敬遠してきたが、2005年、BSフジの音楽ドキュメンタリー番組 『HIT SONG MAKERS 〜栄光のJ-POP伝説〜』で数十年ぶりのテレビ出演をした。番組は日本の大衆音楽史に大きく貢献した筒美の歩みの全体像が理解できる優れたエンターテインメント作品であると評価され、その年の日本民間放送連盟賞・テレビエンターテインメント番組部門の最優秀賞を受賞する。2011年5月にはNHK BSプレミアムの『希代のヒットメーカー 作曲家 筒美京平』に出演した。また、この番組でのコメント部分のVTR一部が2017年9月のNHK「うたコン」筒美京平特集の中で使用された。

ゲーム関係で曲を提供したケースは極めて少なく、没後までに、公式にクレジットされているものでは『いただきストリート2 〜ネオンサインはバラ色に〜』『ゆみみみっくす』がある。

主な記録

シングル売上TOP10

2019年現在

年代別シングル売上TOP3

2020年10月12日付現在

作曲家総売上
作曲作品の総売上枚数は7,560.2万枚(オリコン)で、作曲家歴代1位である。別名義での作曲作品の売上枚数を加算すると7,600万枚を超える。オリコンが集計を開始した1968年から約50年にわたり、ほとんどの年で作曲作品がチャートインしており(作曲作品リスト参照)、ヒットチャートランクインは500曲以上、そのうちチャート1位獲得は39曲、TOP3以内が約100曲、TOP10入りした作品は200曲を超えている。日本音楽界で最も多くのヒット曲を生み出した作曲家である。

2020年10月12日付現在

編曲家総売上
編曲作品の総売上枚数は3,747.1万枚(オリコン)で、編曲家歴代4位である。ほとんどが自作曲作品の編曲だが、野口五郎の「私鉄沿線」など他者作品の編曲も手掛けている。売上枚数の大部分は1960年代、1970年代に記録したもので、1980年代以降は萩田光雄、船山基紀、鷺巣詩郎、大村雅朗、大谷和夫、武部聡志といった当時の中堅・若手アレンジャーに編曲を依頼したため、自らの編曲は一部の作品のみとなっている(作曲作品リスト参照)。

2020年10月12日付現在

作曲家年間売上
1968年から1989年まで、22年連続で作曲家年間売上TOP10にランクイン。最も売上枚数が多かった年は1972年で約650万枚の売上を記録した。

日本レコード大賞 作曲賞
日本レコード大賞で、大賞同様に第1回(1959年)に制定され50年以上の歴史を持つ作曲賞。筒美は過去5回受賞しており、これは全作曲家でトップの記録である。

NHK紅白歌合戦 登場曲数
第1回(1951年)- 第60回(2009年)NHK紅白歌合戦で歌われた楽曲は延べ2900曲。その中で筒美京平作品は全作曲家でトップの69曲歌唱される。内訳は紅組が42曲、白組が27曲。初登場曲は、1967年放送の『第18回NHK紅白歌合戦』で歌われた、弘田三枝子の「渚のうわさ」。最も作品が多かった年は1972年(第23回NHK紅白歌合戦)で、紅白合わせて7曲が歌われた。なお、現在は弦哲也に次いで2位となっている(2010年12月31日現在)。

受賞歴・受賞作品

作曲賞

日本レコード大賞
TBS制作

各局音楽賞

日本歌謡大賞(TBSを除く民放局)
1971年(第2回)大賞「また逢う日まで」尾崎紀世彦
1971年(第2回)放送音楽賞「さらば恋人」堺正章
1971年(第2回)放送音楽賞「雨の日のブルース」渚ゆう子
1971年(第2回)放送音楽新人賞「17才」南沙織
1972年(第3回)放送音楽賞「雨のエア・ポート」欧陽菲菲
1973年(第4回)放送音楽賞「裸のビーナス」郷ひろみ
1973年(第4回)放送音楽賞「わたしの彼は左きき」麻丘めぐみ
1975年(第6回)放送音楽新人賞「ロマンス」岩崎宏美
1976年(第7回)放送音楽賞「針葉樹」野口五郎
1977年(第8回)放送音楽賞「風の駅」野口五郎
1978年(第9回)放送音楽賞「グッド・ラック」野口五郎
1982年(第13回)放送音楽新人賞「センチメンタル・ジャーニー」松本伊代
1982年(第13回)放送音楽賞「ホレたぜ!乾杯」近藤真彦
1984年(第15回)放送音楽プロデューサー連盟賞「唇のプライバシー」河合奈保子
1985年(第16回)優秀放送音楽新人賞「Temptation(誘惑)」本田美奈子
1986年(第17回)優秀放送音楽新人賞「仮面舞踏会」少年隊
1986年(第17回)優秀放送音楽新人賞「夢飛行」真璃子
1986年(第17回)放送音楽新人賞「乙女日和」水谷麻里
1987年(第18回)大賞「泣いてみりゃいいじゃん」近藤真彦
1987年(第18回)放送音楽プロデューサー連盟賞「北風のキャロル」荻野目洋子
1989年(第20回)優秀放送音楽新人賞「真剣(ほんき)」田村英里子

日本テレビ音楽祭(日本テレビ)
1975年(第1回)敢闘賞「夕立ちのあとで」野口五郎
1975年(第1回)新人賞「ロマンス」岩崎宏美
1975年(第1回)トップ・アイドル賞「誘われてフラメンコ」郷ひろみ
1976年(第2回)グランプリ「きらめき」野口五郎
1976年(第2回)金の鳩賞「未来」岩崎宏美
1976年(第2回)トップ・アイドル賞「20才の微熱」郷ひろみ
1981年(第7回)新人賞「ブルージーンズ メモリー」近藤真彦
1983年(第9回)敢闘賞「ためいきロ・カ・ビ・リー」近藤真彦
1984年(第10回)日本テレビアイドル賞「ヤマトナデシコ七変化」小泉今日子
1984年(第10回)日本テレビ特別賞「唇のプライバシー」河合奈保子
1985年(第11回)新人奨励賞「好きと言いなさい」本田美奈子
1986年(第12回)金の鳩賞「Help」本田美奈子
1986年(第12回)新人賞「仮面舞踏会」少年隊
1989年(第15回)新人賞「真剣(ほんき)」田村英里子

FNS歌謡祭(フジテレビ)
1975年('75上期)最優秀歌唱賞「哀しみの終わるとき」野口五郎
1975年('75下期)最優秀新人賞「ロマンス」岩崎宏美
1977年('77)優秀歌謡音楽賞「九月の雨」太田裕美
1977年('77)優秀歌唱賞「風の駅」野口五郎
1978年('78)優秀歌謡音楽賞「グッド・ラック」野口五郎
1978年('78)優秀新人賞「ディスコ・レディー」中原理恵
1979年('79)最優秀歌唱賞「魅せられて」ジュディ・オング
1979年('79)優秀歌謡音楽賞「魅せられて」ジュディ・オング
1981年('81)最優秀新人賞「ギンギラギンにさりげなく」近藤真彦
1981年('81)優秀新人賞「はみだしチャンピオン」沖田浩之
1982年('82)優秀歌謡音楽賞「ホレたぜ!乾杯」近藤真彦
1982年('82)優秀新人賞「センチメンタル・ジャーニー」松本伊代
1983年('83)優秀歌謡音楽賞「ためいきロ・カ・ビ・リー」近藤真彦
1983年('83)優秀歌謡音楽賞「UNバランス」河合奈保子
1984年('84)優秀歌謡音楽賞「唇のプライバシー」河合奈保子
1985年('85)最優秀新人賞「Temptation(誘惑)」本田美奈子
1986年('86)優秀歌謡音楽賞「1986年のマリリン」本田美奈子
1986年('86)最優秀新人賞「仮面舞踏会」少年隊
1986年('86)優秀新人賞「夢飛行」真璃子
1986年('86)優秀新人賞「乙女日和」水谷麻里
1987年('87)優秀歌謡音楽賞「北風のキャロル」荻野目洋子
1989年('89)優秀新人賞「真剣(ほんき)」田村英里子

全日本歌謡音楽祭(テレビ朝日)
1975年(第1回)優秀新人賞「ロマンス」岩崎宏美
1979年(第5回)ゴールデングランプリ「勇気があれば」西城秀樹
1981年(第7回)最優秀新人賞「ギンギラギンにさりげなく」近藤真彦
1982年(第8回)優秀新人賞「オトナじゃないの」松本伊代
1984年(第10回)最優秀歌唱賞「唇のプライバシー」河合奈保子
1985年(第11回)銀賞「Temptation(誘惑)」本田美奈子
1986年(第12回)最優秀新人賞「仮面舞踏会」少年隊
1987年(第13回)ゴールデングランプリ「泣いてみりゃいいじゃん」近藤真彦
1989年(第15回)優秀新人賞「真剣(ほんき)」田村英里子

メガロポリス歌謡祭(テレビ東京)
1982年(第1回)演歌大賞「愛しつづけるボレロ」五木ひろし
1982年(第1回)ポップスグランプリ「ふられてBANZAI」近藤真彦
1982年(第1回)優秀新人エメラルド賞「TVの国からキラキラ」松本伊代
1983年(第2回)ポップスグランプリ「シャワーな気分」田原俊彦
1984年(第3回)優秀新人エメラルド賞「H-i-r-o-s-h-i」渡辺桂子
1985年(第4回)最優秀新人ダイヤモンド賞「殺意のバカンス」本田美奈子
1986年(第5回)最優秀新人ダイヤモンド賞「21世紀まで愛して」水谷麻里
1986年(第5回)最優秀新人ダイヤモンド賞「恋、みーつけた」真璃子
1989年(第8回)優秀新人賞「好きよ」田村英里子

全日本有線放送大賞(讀賣テレビ・日本テレビ)
※年間での受賞作品
1975年(第8回)新人賞「ロマンス」岩崎宏美
1976年(第9回)優秀スター賞「センチメンタル」岩崎宏美
1976年(第9回)優秀スター賞「木綿のハンカチーフ」太田裕美
1978年(第11回)優秀スター賞「たそがれマイ・ラブ」大橋純子
1978年(第11回)新人賞「東京ららばい」中原理恵
1978年(第11回)功労賞「さようならの彼方へ」内山田洋とクール・ファイブ
1979年(第12回)優秀スター賞「魅せられて」ジュディ・オング
1981年(第14回)最優秀新人賞「ギンギラギンにさりげなく」近藤真彦
1982年(第15回)優秀スター賞「ふられてBANZAI」近藤真彦
1985年(第18回)新人賞「Temptation(誘惑)」本田美奈子
1986年(第19回)新人賞「仮面舞踏会」少年隊

日本有線大賞 (TBS)
1969年(第2回)努力賞「ブルー・ライト・ヨコハマ」いしだあゆみ
1971年(第4回)スター賞「さいはて慕情」渚ゆう子
1971年(第4回)特別賞「雨がやんだら」朝丘雪路
1971年(第4回)ホープ賞「17才」南沙織
1971年(第4回)大衆賞「さらば恋人」堺正章
1972年(第5回)大賞「雨のエア・ポート」欧陽菲菲
1972年(第5回)優秀賞「恋の追跡(ラヴ・チェイス)」欧陽菲菲
1972年(第5回)新人賞「芽ばえ」麻丘めぐみ
1973年(第6回)優秀賞「恋の十字路」欧陽菲菲
1973年(第6回)大衆賞「小さな体験」郷ひろみ
1975年(第8回)優秀新人賞「ロマンス」岩崎宏美
1975年(第8回)優秀新人賞「雨だれ」太田裕美
1976年(第9回)有線スター賞「ドリーム」岩崎宏美
1976年(第9回)有線ヒット賞「しあわせ未満」太田裕美
1976年(第9回)企画賞「ムーンライト・タクシー」浅野ゆう子
1978年(第11回)新人賞「ディスコ・レディー」中原理恵
1979年(第12回)有線音楽賞「魅せられて」ジュディ・オング
1979年(第12回)有線音楽賞「セクシャルバイオレットNo.1」桑名正博
1981年(第14回)最優秀新人賞「ギンギラギンにさりげなく」近藤真彦
1982年(第15回)有線音楽賞「ホレたぜ!乾杯」近藤真彦
1982年(第15回)新人賞「センチメンタル・ジャーニー」松本伊代
1985年(第18回)新人賞「Temptation(誘惑)」本田美奈子
1986年(第19回)有線音楽賞「Sosotte」本田美奈子
1986年(第19回)新人賞「仮面舞踏会」少年隊
1988年(第21回)ベストヒット賞「抱きしめてTONIGHT」田原俊彦
1989年(第22回)有線音楽賞「17才」森高千里

東京音楽祭・世界大会(TBS)
1972年(第1回)第3位「ふたりは若かった」尾崎紀世彦
1973年(第2回)銀賞「かがやける愛の日に」尾崎紀世彦
1979年(第8回)銅賞「魅せられて」ジュディ・オング
1980年(第9回)銀賞「来夢来人」小柳ルミ子
1980年(第9回)外国審査員団賞「ラスト・トレイン」宮本典子
1983年(第12回)フリオ・イグレシアス賞「19:00の街」野口五郎
1985年(第14回)銀賞「灰とダイヤモンド」MIE

東京音楽祭・国内大会(TBS)
1973年(第2回)ゴールデン・カナリー賞「かがやける愛の日に」尾崎紀世彦
1974年(第3回)優秀新人賞「恋のインディアン人形」リンリン・ランラン
1975年(第4回)ゴールデン・スター賞「哀しみの終わるとき」野口五郎
1975年(第4回)最優秀新人賞「たんぽぽ」太田裕美
1976年(第5回)ゴールデン・スター賞「きらめき」野口五郎
1977年(第6回)ゴールデン・スター賞「沈黙」野口五郎
1978年(第7回)ゴールデン・スター賞「飛んでイスタンブール」庄野真代
1978年(第7回)最優秀歌唱賞「銀河特急」松崎しげる
1978年(第7回)優秀新人賞「東京ららばい」中原理恵
1979年(第8回)ゴールデン・カナリー賞「魅せられて」ジュディ・オング
1979年(第8回)優秀新人賞「ラスト・ワルツ・イン・ブルー」金井夕子
1980年(第9回)大賞「来夢来人」小柳ルミ子
1980年(第9回)大賞「ラスト・トレイン」宮本典子
1985年(第14回)大賞「灰とダイヤモンド」MIE

新宿音楽祭(文化放送)
1969年(第2回)銅賞「ミッドナイト東京」川辺妙子
1971年(第4回)金賞「17才」南沙織
1971年(第4回)銀賞「真夏の出来事」平山三紀
1971年(第4回)銅賞「青いリンゴ」野口五郎
1972年(第5回)金賞「芽ばえ」麻丘めぐみ
1973年(第6回)銅賞「かんじる10代」葵テルヨシ
1974年(第7回)銅賞「処女航海」優雅
1974年(第7回)敢闘賞「陽気な恋のキューピッド」リンリン・ランラン
1975年(第8回)金賞「ロマンス」岩崎宏美
1975年(第8回)銀賞「雨だれ」太田裕美
1976年(第9回)銅賞「グッバイ物語」横本メイ
1977年(第10回)銅賞「私が選んだあなたです」五十嵐夕紀
1977年(第10回)銅賞「ラブ・ショック」川崎麻世
1978年(第11回)銀賞「ディスコ・レディー」中原理恵
1981年(第14回)金賞「ギンギラギンにさりげなく」近藤真彦
1981年(第14回)銀賞「はみだしチャンピオン」沖田浩之
1982年(第15回)銀賞「オトナじゃないの」松本伊代
1982年(第15回)銅賞「色づく街」三田寛子
1982年(第15回)銅賞「哀愁のオリエント急行」つちやかおり
1984年(第17回)銀賞「第Ⅱ少女期」渡辺桂子
1985年(第18回)金賞「Temptation(誘惑)」本田美奈子
1986年(第19回)金賞「仮面舞踏会」少年隊
1986年(第19回)金賞「夢飛行」真璃子
1986年(第19回)審査員特別奨励賞「乙女日和」水谷麻里
1986年(第19回)敢闘賞「チェック・ポイント」藤井一子

銀座音楽祭(ニッポン放送)
1975年上期(第4回)グランプリ「雨だれ」太田裕美
1975年下期(第5回)グランプリ「ロマンス」岩崎宏美
1978年(第8回)専門審査員奨励賞「ディスコ・レディー」中原理恵
1981年(第11回)グランプリ「ギンギラギンにさりげなく」近藤真彦
1981年(第11回)大衆賞「はみだしチャンピオン」沖田浩之
1982年(第12回)銀賞「オトナじゃないの」松本伊代
1984年(第14回)審査員特別賞「第Ⅱ少女期」渡辺桂子
1985年(第15回)金賞「Temptation(誘惑)」本田美奈子
1986年(第16回)金賞「仮面舞踏会」少年隊
1986年(第16回)銀賞「乙女日和」水谷麻里
1986年(第16回)奨励賞「夢飛行」真璃子
1989年(第19回)最優秀新人賞「真剣(ほんき)」田村英里子

横浜音楽祭(ラジオ日本)
※新人賞関連
1975年(第2回)新人賞「ロマンス」岩崎宏美
1978年(第5回)新人賞「ディスコ・レディー」中原理恵
1981年(第8回)最優秀新人賞「ギンギラギンにさりげなく」近藤真彦
1981年(第8回)新人賞「はみだしチャンピオン」沖田浩之
1982年(第9回)新人奨励賞「色づく街」三田寛子
1982年(第9回)新人奨励賞「芽ばえ」水谷絵津子
1982年(第9回)新人奨励賞「デンジャラス・ゾーン」三井比佐子
1984年(第11回)新人賞「第Ⅱ少女期」渡辺桂子
1985年(第12回)最優秀新人賞「好きと言いなさい」本田美奈子
1986年(第13回)最優秀新人賞「仮面舞踏会」少年隊
1986年(第13回)新人特別賞「乙女日和」水谷麻里
1986年(第13回)新人特別賞「夢飛行」真璃子
1989年(第16回)新人賞「真剣(ほんき)」田村英里子

コンビを組んだ作詞家と作品数
最も多くコンビを組んだ作詞家は、学生時代からの盟友で初期のゴールデンコンビの相手である橋本淳。コンビでの作品数はシングルやアルバム曲などトータルで550曲を超える。第2位は1980年代以降のゴールデンコンビの相手、松本隆で作品数は約380曲。第3位が阿久悠で約120曲となっている。

1960年代

1970年代

1980年代

1990年代

2000年代

2010年代

その他
上表に記載されていない主な作品(歌手別・五十音順)

あ行
 あいざき進也
 「愛の舟」(作詞:落合恵子)
 「真夏の感触」(作詞:森雪之丞)
 「青春物語」(作詞:橋本淳)
 愛田健二
 「女ってさみしい時は」(作詞:橋本淳)
 アウト・キャスト
 「愛なき夜明け」(作詞:橋本淳)
 葵テルヨシ
 「抱きしめあう愛」(作詞:山上路夫)
 「あの子にクック」(作詞:なかにし礼)
 「愛がこわい」(作詞:千家和也)
 青木リカ
 「混血児リカ」(作詞:橋本淳)
 青山一也
 「幸福ですか」(作詞:阿久悠)
 我妻佳代
 「悲しみの向こうがわ」(作詞:森雪之丞)
 亜木ジュン子
 「さよならの街角」(作詞:橋本淳)
 麻丘めぐみ
 「白い部屋」(作詞:千家和也)
 「悲しみのシーズン」(作詞:千家和也)
 「夏八景」(作詞:阿久悠)
 朝丘雪路
 「いつもなら」(作詞:なかにし礼)
 「お別れしましょう」(作詞:なかにし礼)
 「朝まで待って」(作詞:なかにし礼)
 「さよならの季節」(作詞:小谷夏)
 「終わりなき冬の旅」(作詞:岩谷時子)
 「ごめんなさい」(作詞:なかにし礼)
 麻倉未稀
 「女嫌い」(作詞:伊藤薫)
 「Guilty」(作詞:竜真知子)
 「BackMirrorでさよなら」(作詞:竜真知子)
 「BodyTalk」(作詞:麻倉未希)
 「あなただけJe taime」(作詞:竜真知子)
 「最上階」(作詞:竜真知子)
 朝倉理恵
 「あの場所から」(作詞:山上路夫)
 「坂の上のアパート」(作詞:山上路夫)
 麻田ルミ
 「展覧会の絵」(作詞:林春生)
 浅野ゆう子
 「ハッスル・ジェット」(作詞:橋本淳 編曲:萩田光雄)
 「ムーンライト・タクシー」(作詞:橋本淳 編曲:筒美京平・萩田光雄・サディスティックス)- 後述するC.C.O(獅子王)、およびL.A.ソウル・ドライバーズとの競作。ただし、歌詞の内容はC.C.O版と一部異なっている
 「リンゴの心」(作詞:橋本淳 編曲:筒美京平・萩田光雄・サディスティックス)
 「オー!ミステリー」(作詞:伊藤アキラ 編曲:萩田光雄)
 「ぽつりぽつり」(作詞:伊藤アキラ 編曲:船山基紀)
 「ストップ・ザ・カンバセーション」(作詞:小林和子 編曲:井上鑑)
 梓みちよ
 「淋しい兎を追いかけないで」(作詞:阿木燿子)
 渥美マリ
 「可愛い悪魔」(作詞:橋本淳)
 安倍律子
 「孔雀の羽根」(作詞:千家和也)
 阿保郁夫
 「冬の海を」(作詞:小椋佳)
 天地真理
 「さよならこんにちわ」(作詞:安井かずみ・山口洋子)
 「夕陽のスケッチ」(作詞:宮中雲子)
 「矢車草」(作詞:岩谷時子)
 新井薫子
 「私の彼は左きき」(作詞:千家和也)
 有砂しのぶ
 「そんなあなたが」(作詞:山口洋子)
 THE ALFEE
 「青春の記憶」(作詞:松本隆)
 イーグルス
 「走れ!ゴーインBOY」(作詞:伊達歩)
 「イーグルサムのマーチ」(作詞:伊達歩)
 五十嵐夕紀
 「6年たったら」(作詞:松任谷由実)
 「私が選んだあなたです」(作詞:橋本淳)
 いしだあゆみ
 「ふたりだけの城」(作詞:橋本淳)
 「生まれかわれるものならば」(作詞:橋本淳)
 「家路」(作詞:橋本淳)
 「待ちわびても」(作詞:なかにし礼)
 「時には一人で」(作詞:喜多條忠)
 「ちょっと淋しい春ですね」(作詞:橋本淳)
 石野真子
 「思いっきりサンバ」(作詞:有馬三恵子)
 稲垣潤一
 「君のためにバラードを」(作詞:秋元康)
 岩崎宏美
 「さよならの挽歌」(作詞:阿木燿子)
 「スローな愛がいいわ」(作詞:三浦徳子)
 「素敵な気持ち」(作詞:康珍化)
 「真珠のピリオド」(作詞:松本隆)
 「未完の肖像」(作詞:阿久悠)
 「夜のてのひら」(作詞:来生えつこ)
 内田裕也とザ・フラワーズ
「夜霧のトランペット」(作詞:橋本淳)
 内田有紀
 「きっと・たぶん・そうね」(作詞:小西康陽)
 江田聖明とザ・ブレイズ
 「卒業の季節」(作詞:林春生)
 「白い花」(作詞:林春生)
 L.A.ソウル・ドライバーズ
 「ムーンライト・タクシー」(編曲:筒美京平・萩田光雄・サディスティックス)
 「セクシー・バス・ストップ」(編曲:萩田光雄・サディスティックス)
尾崎紀世彦
 「別れの夜明け」(作詞:山上路夫)
 「LOVERS & FOOLS」(作詞:Norman Simon)
 「あなたに賭ける」(作詞:阿久悠)
 「しのび逢い」(作詞:阿久悠)
 「かがやける愛の日に」(作詞:阿久悠)第2回東京音楽祭世界大会・銀賞
 「最後のくちづけ」(作詞:安井かずみ)
 「許しておくれ」(作詞:なかにし礼)
 「愛の追跡」(作詞:松本隆)c/w:第1回広島平和音楽祭歌唱曲
 太田裕美
 「たんぽぽ」(作詞:松本隆)
 「夕焼け」(作詞:松本隆)
 「恋愛遊戯」(作詞:松本隆)
 「恋人たちの100の偽り」(作詞:松本隆)
 「雨の音が聞こえる」(作詞:山元みき子)
 「神様のいたずら」(作詞:松本隆)
岡崎友紀
 「天使はこうして生まれるの」(作詞:橋本淳)
 「さよならなんて云わないで」(作詞:橋本淳)
 小川範子
 「レクイエム」(作詞:林あまり 編曲:山川恵津子)
 小沢なつき
 「きれい?」(作詞:川村真澄)
 オックス
 「ロザリオは永遠に」(作詞:橋本淳)

か行
 可愛和美
 「このごろ二人」(作詞:橋本淳)
 「あの子は涙」(作詞:橋本淳)
 「可愛い女になりたい」(作詞:橋本淳)
 「あなたと私」(作詞:橋本淳)
 鍵山珠理
 「涙は春に」(作詞:橋本淳)
 加藤ミリヤ
 「ディア・ロンリーガール」(補作詞:Miliyah、松本隆)※補作曲
 「新約ディアロンリーガール feat. ECD」(補作詞:Miliyah、松本隆)※補作曲
 川島なお美
 「想い出通り」(作詞:有馬三恵子)
 「フレンズ」(作詞:橋本淳)
 「色づく街」(作詞:有馬三恵子)
 柏原芳恵
 「女ともだち」(作詞:川村真澄)
 河合奈保子
 「刹那の夏」(作詞:売野雅勇)
 K.T. 585BAND
 「カリビアン・ドリーム」
 「ヒット・マシーン」
 研ナオコ
 「二人で見る夢」(作詞:阿久悠)
 「小さな願い」(作詞:阿久悠)
 「愛、どうじゃ。恋、どうじゃ。」(作詞:森雪之丞)
 香坂みゆき
 「愛よおやすみ」(作詞:ちあき哲也)
 郷ひろみ
 「小さな体験」(作詞:岩谷時子)
 「魅力のマーチ」(作詞:岩谷時子)
 「わるい誘惑」(作詞:有馬三恵子)
 「逢えるかもしれない」(作詞:山口洋子)
 「真夜中のヒーロー」(作詞:小谷夏)
 「悲しきメモリー」(作詞:小谷夏)
 「地上の恋人」(作詞:阿木燿子)
 「ナイヨ・ナイヨ・ナイト」(作詞:阿木燿子)
 小林旭
 「青春挽歌」(作詞:阿久悠)
 小林麻美
 「落葉のメロディ」(作詞:橋本淳)
 「恋のレッスン」(作詞:橋本淳)
 「ある事情」(作詞:安井かずみ)
 「アパートの鍵」(作詞:安井かずみ)

さ行
 堺正章
 「運がよければいいことあるさ」(作詞:橋本淳)
 「幸福への招待」(作詞:阿久悠)
 「恋人時代」(作詞:山上路夫)
 榊原郁恵
 「太陽のバカンス」(作詞:三浦徳子)
 佐東由梨
 「どうして?! 」(作詞:松本隆)
 「ロンリー・ガール」(作詞:松本隆)
 ザリバ
 「或る日」(作詞:石津善之) - ザリバは矢野顕子の実質的なデビューとなったバンド
 C.C.O(獅子王)
 「ムーンライト・タクシー」(作詞:橋本淳 編曲:C.C.O・船山基紀) - 先述の通り浅野ゆう子との競作であるが、歌詞の内容は一部異なっている
 C-C-B
 「2 Much,I Love U.」(作詞:松本隆)
 「抱きしめたい」(作詞:松本隆)
 「Love Is Magic」(作詞:松本隆)
 ザ・ガリバーズ
 「ダークな瞳」(作詞:橋本淳)
 ザ・ジャガーズ
 「恋人たちにブルースを」(作詞:橋本淳)
 ザ・ワンダース
「赤い花びら」(作詞:橋本淳)
 ジ・エドワーズ
 「クライ・クライ・クライ」(作詞:林春生)
 「恋の日記」(作詞:林春生)
 「虹の砂浜」(作詞:林春生)
 「恋の終り」(作詞:林春生)
 島田歌穂
 「ふりむけば愛」(作詞:なかにし礼)
 ジャッキー吉川とブルー・コメッツ
 「草原の輝き」(編曲)(作曲:井上忠夫/作詞:橋本淳)
 「雨の赤坂」(編曲)(作曲:三原綱木/作詞:橋本淳)
 「ブルー・シャンソン」(編曲)(作曲:井上忠夫/作詞:橋本淳)
 「だから今すぐ」(作詞:橋本淳)
 「生きるよろこびを」(作詞:橋本淳)
 「その時雲は流れてた」(作詞:橋本淳)
 「愛の子守唄」(編曲)(作曲:高橋健二/作詞:橋本淳)
 「ピーナッツ」(作詞:橋本淳/編曲:小田啓義) - 後述するDr.ドラゴン&オリエンタル・エクスプレスとの競作であるが、こちらは完全なボーカル入りのバージョンとなっている
 SHOW-YA
 「孤独の迷路(ラビリンス)」(作詞:秋元康)
 新藤恵美
 「ホットなホットなお年頃」(作詞:山口あかり 毎日放送系『魔女はホットなお年頃』主題歌)
 SMAP
 「つれないよ(SMAP MEDLEY 収録曲)」(作詞:森浩美)
 「言わなきゃわからない」(作詞:小倉めぐみ)

た行
 立花理佐
 「内気なガール・ハント」(作詞:松本隆)
 「リサの妖精伝説 ―BE-BOP HIGHSCHOOL―」(作詞:松本隆)
 「最高の一日 〜One Day〜」(作詞:秋元康)
 「半分恋人」(作詞:麻生圭子)
 田原俊彦
 「"さようなら"からはじめよう」(作詞:宮下智)
 「夢であいましょう」(作詞:麻生圭子)
 DOUBLE
 「No more (1997 March Rec.)」(作詞:SACHIKO、CLAIRE)
 チェリッシュ
 「だからわたしは北国へ」(作詞:林春生)
 「渚のささやき」(作詞:林春生)
 「愛の終末」(作詞:林春生)
 「若い!先生」(作詞:阿久悠)TBS系ドラマ「若い!先生」主題歌
 チコとビーグルス
 「新宿マドモアゼル」(作詞:橋本淳)
 塚田三喜夫
 「ラブアドベンチャー」(作詞:松本隆 編曲:ヒーロー・高田)
 つちやかおり
 「哀愁のオリエント急行」(作詞:湯川れい子 編曲:船山基紀)
 デューク・エイセス
 「カリブの夢」(作詞:山川啓介)※後述するペドロ&カプリシャスとの競作であるが、歌詞の内容は大幅に異なっている
 「愛の挽歌」(作詞:橋本淳)
 テレサ・テン
 「雨にぬれた花」(作詞:山上路夫)
 「愛に疲れて」(作詞:荒木とよひさ)
TOKIO
 「駅・ターミナル」(作詞:なかにし礼 編曲:蔦谷好位置)
 Dr.ドラゴン
 「スーパー・マン」(作詞:P.Shuey)
 「サンバ・クラブ」(作詞:V.Galati.jr)
 Dr.ドラゴン&オリエンタル・エクスプレス
 「ピーナッツ」
 「ハッスル・ジェット」
 「カリブの夢」
 刀根麻理子
 「RHAPSODY AGAIN」(作詞:有川正沙子)雪印プレーンヨーグルト「ナチュレ」CMソング

な行
 仲雅美
 「ふたりは奇跡の中で」(作詞:橋本淳)
 「別離の唄」(作詞:橋本淳)
 中島みゆき
 「美貌の都」(作詞:中島みゆき)
 「肩幅の未来」(作詞:中島みゆき)
 「兆しのシーズン」(作詞:中島みゆき)
 渚ゆう子
 「女の指輪」(作詞:橋本淳)
 「めぐり逢い」(作詞:橋本淳)日本テレビ系「月曜スター劇場・あの橋の畔で」主題歌
 「今日からひとり」(作詞:橋本淳)
 西田佐知子
 「星のナイト・クラブ」(作詞:橋本淳)
 西田ひかる
 「もっと一緒にいたい」(作詞:松本隆)
 野口五郎
 「こころの叫び」(作詞:阿久悠)
 「沈黙」(作詞:松本隆)
 「風の駅」(作詞:喜多條忠)
 「送春曲」(作詞:阿久悠)
 「女になって出直せよ」(作詞:阿久悠)
 「私鉄沿線」(編曲)(作曲:佐藤寛/作詞:山上路夫)

は行
橋幸夫
 「俺たちの花」(作詞:橋本淳)
パティ
 「ブルー・マイ・ラヴ」(作詞:三浦徳子)
 「愛のカントリー・ソング」(作詞:三浦徳子)
バーバラ・ホール
 「絵はがき」(作詞:安井かずみ)
 早見優
 「哀愁情句」(作詞:銀色夏生)
 原日出子
 「約束」(作詞:松本隆)
 「青い手紙」(作詞:松本隆)
 P.S.ヴィーナス
 青空は泣かない(作詞:橋本淳)
 雨上がりの散歩道(作詞:橋本淳)
 ヒデとロザンナ
 「ローマの奇跡」(作詞:橋本淳)
 「愛の架け橋」(作詞:橋本淳)
 「トマトの家」(作詞:橋本淳)
 弘田三枝子
 「可愛い嘘」(作詞:橋本淳)
 平山三紀
 「やさしい都会」(作詞:荒井由実)
 ビリー・バンバン
 「愛すべき僕たち」(作詞:橋本淳	編曲:小谷充)
 藤井一子
 「初恋進化論』(作詞:阿木燿子)
 「バンクショット」(作詞:来生えつこ)
 ペドロ&カプリシャス
 「カリブの夢」(作詞:山川啓介 編曲:萩田光雄)
 本田美奈子
 「好きと言いなさい」(作詞:売野雅勇)
 「青い週末」(作詞:売野雅勇)

ま・や・ら・わ行
 松本伊代
 「オトナじゃないの」(作詞:糸井重里)
 「あなたに帰りたい (Dancin' In The Heart)」(作詞:売野雅勇)
 「ポニーテイルは結ばない」(作詞:売野雅勇)
 MIE
 「灰とダイヤモンド」(作詞:東本三郎)
 水沢アキ
 「熱い出来事」(作詞:安井かずみ)
 「あなたのことでいっぱい」(作詞:山上路夫)
 水谷麻里
 「地上に降りた天使」(作詞:松本隆)
水谷豊
「普通のラブ・ソング」(作詞:松本隆)日本テレビ系ドラマ「あんちゃん」主題歌
 南沙織
 「バラのかげり」(作詞:有馬三恵子)
 「夏の感情」(作詞:有馬三恵子)
 「夜霧の街」(作詞:有馬三恵子)
 「女性」(作詞:有馬三恵子)
 「想い出通り」(作詞:有馬三恵子)
 「Ms. (ミズ)」(作詞:有馬三恵子)
 「ファンレター -SO GOOD SO NICE-」(作詞:阿久悠)- NHK-BSのイメージソングに起用された
 都はるみ
 「夢が本当になる舟」(作詞:きたやまおさむ〔北山修〕 編曲:鷺巣詩郎)
 宮崎美子
 「黒髪メイド・イン・Love」(作詞:橋本淳)
 森進一
 「モロッコ」(作詞:松本隆)
 薬師丸ひろ子
 「天に星.地に花.」(作詞:松本隆)
 山下久美子
 「とりあえずニューヨーク」(作詞・編曲:近田春夫)
 山本リンダ
 「涙は紅く」(作詞:橋本淳) - 先述の鍵山珠理の楽曲「涙は春に」の異名同曲異歌詞曲にあたる楽曲
 由美かおる
 「あこがれ」(作詞:ちあき哲也)
 渡辺徹
 「瞳・シリアス」(作詞:松本隆 編曲:川村栄二) - 日本テレビ系テレビドラマ「風の中のあいつ」主題歌

アニメソング・テーマ曲ほか
 アニメソング
 「そろた怪物三人組」(歌:大竹宏、兼本新吾、今西正男 作詞:藤子不二雄『怪物くん』(1968年版)後期ED主題歌)
 「怪物くんの子守歌」(歌:白石冬美、大竹宏、兼本新吾、今西正男 作詞:藤子不二雄『怪物くん』(1968年版)挿入歌)
 「TRANSFORMER〜トランスフォーマー〜/Peace Again〜ピース・アゲイン〜」(歌:下成佐登子 作詞:大津あきら 編曲:鷺巣詩郎『戦え!超ロボット生命体トランスフォーマー』主題歌)
 「涙の半分」(歌:田村英里子 作詞:田口俊 編曲:小林武史『アイドル伝説えり子』主題歌)
テーマ曲
 「歌のゴールデンステージ・テーマソング」(作詞:林春生 NHK総合『歌のゴールデンステージ』オープニングテーマ)
 「ラブ・アドベンチャー」(演奏:紅の翼 TBSラジオ『土曜ワイドラジオTOKYO』テーマ)
CM曲
 「霧ヶ峰の歌」(歌:草間ルミ、コーラス:ハニー・ナイツ、作詞:橋本淳)
「哀愁のオリエント急行」(演奏:LOGIC SYSTEM 編曲:大村雅朗  東洋工業(現:マツダ)『マツダ・ルーチェ』(4代目前期型)CMテーマ曲)
 合唱コンクール課題曲

プロデュース
奥村愛子
 「冬の光」(作詞:奥村愛子、松井五郎/作曲:奥村愛子)
ノーナ・リーヴス
 「LOVE TOGETHER」(作詞・作曲:西寺郷太)
 「DJ! DJ! 〜とどかぬ想い〜 (feat. YOU THE ROCK★)」(作詞:西寺郷太、竹前裕/作曲:西寺郷太、奥田健介、小松茂)

出演
テレビ
今週のヒット速報(1967年12月1日、フジテレビ系)
ヒットメーカー4人の侍たち(1968年3月23日、フジテレビ系)
歌謡大全集(1969年9月21日、フジテレビ系)
第11回日本レコード大賞(1969年12月31日、TBS系)
第13回日本レコード大賞(1971年12月31日、TBS系)
夏祭りヒットメーカーズ・フェスティバル(1973年8月4日、TBS)
ひるのプレゼント(1973年10月17日、NHK総合テレビ)
第16回日本レコード大賞(1974年12月31日、TBS系)
おめでとう日本レコード大賞(1979年1月1日、TBS系)
HIT SONG MAKERS 〜栄光のJ-POP伝説〜(2005年1月1日、BSフジ)(2005年5月15日、フジテレビ)
希代のヒットメーカー 作曲家 筒美京平(2011年5月29日・2012年1月3日・2012年11月14日、NHK BSプレミアム)

ラジオ
オールナイトニッポン(1973年11月29日、ニッポン放送・他)
音楽ってなんだ!(1976年3月20日、FM東京・他)
サウンズ・ウィズ・コーク(TBSラジオ)
 筒美京平×山下達郎・前編(1982年8月7日)
 筒美京平×山下達郎・後編(1982年8月14日)
サウンドストリート特集 松本隆の作詞講座(1984年8月15日、NHK-FM放送)※コメント出演
ザ・ヒットパレード 筒美京平スペシャル(1997年11月26日、TBSラジオ)
readymade fm(1997年12月19日、TOKYO FM)
ダブルDJショー(2008年1月3日、NHK-FM放送)
ROOTS vol.52 - 筒美京平 - 孤高のメロディメーカー -(2008年、JFN)

インターネット
筒美京平のトーキング・イン・ザ・バー(2001年、BIGLOBEポータルサイト「BAR style」内)

特集番組
※本人非出演
テレビ
歌謡グランドショー(1972年10月3日、NHK総合テレビ)
ビッグバンドによる「筒美京平作品メドレー」の演奏。6組のゲスト歌手が筒美のヒット曲及び最新曲を歌唱する。
タモリの音楽は世界だ! - 大ヒット王! 筒美京平の謎(1996年2月23日、テレビ東京系)
多数のヒット曲を出しながらマスコミに出ない筒美京平はさまざまな伝説があるという。タモリがその伝説を検証しながら筒美の魅力に迫る。
TOKIO自由時間 - 筒美京平大研究(東京MXテレビ)各回2時間、合計8時間の特集
 第1弾 1960年代特集(1998年5月6日)
 第2弾 太田裕美を迎えて - 1970年代特集(1998年7月29日)
 第3弾 筒美京平でクリスマスを(1998年12月25日)
 第4弾 筒美京平ソウル&ディスコ(1999年3月26日)
サンデージャングル - 特集・筒美京平の世界(1998年6月21日、テレビ朝日系)
ミュージックフェア(1998年9月6日、フジテレビ系)
サンデーパワーTV - 青春ヒットパレード 胸キュン!アイドル大集合(1998年10月18日、テレビ朝日系)
筒美京平がアイドルに提供した楽曲を中心に、当時の映像とゲストの歌で構成した2時間のスペシャル番組。
堂本兄弟 - 堂本ベストヒットたかみー(2003年4月20日、フジテレビ系)
たけしの誰でもピカソ - 懐かしくも新しい昭和名歌謡! - 1970年代は歌謡曲の新時代 -(2005年1月28日、テレビ東京系)
1970年代を代表する二人のヒットメーカー、筒美京平と阿久悠にスポットを当てる。ゲストの渚ゆう子と平山みきが筒美の素顔を語る。
ラジかるッ - 5&5ランキング(2008年5月28日、日本テレビ)
「日本一のヒットメーカー! 筒美京平作曲シングル売上ランキング」「筒美京平作曲シングル限定イントロ当てクイズ」などの特集。
新堂本兄弟 - 堂本ベストヒットたかみー(2008年12月14日、フジテレビ系)
おもいッきりDON! - きょうはDONな日!?(2009年5月28日、日本テレビ系)
69歳の誕生日を迎えた筒美京平の作曲家人生を、ヒット曲と共に振り返る。
紅白60回 名歌手たち・夢の対決 - 作詞家作曲家対決(2009年12月29日、NHK-BS2)(2009年12月31日、NHK-BShi)
過去59回放送され長い歴史を持つNHK紅白歌合戦。その中で最も多く歌われた作詞家 阿久悠と、最も多く歌われた作曲家 筒美京平の楽曲特集。
よ〜いドン!(関西テレビ)
 懐メロ紅白歌合戦(2010年5月18日)「筒美京平」をテーマに、膨大な筒美京平作品の中から思い出の一曲をアンケート。それらを集計し男女歌手別ベスト5を発表。
 教えて!!青春ヒットソング(2013年5月21日)作曲家売上ランキング歴代1位の筒美京平、2位の小室哲哉、3位の織田哲郎を特集。
時代が選んだNo.1永遠の名曲歌謡祭(2011年4月9日、テレビ朝日系)
昭和のヒットメーカーたち -百花繚乱!時代を彩った歌謡曲-(2011年4月29日、NHK BSプレミアム)
火曜曲!の歌謡曲! 昭和と平成の国民的名曲スペシャル -ヒットメーカーコレクションPart1 作曲家 筒美京平特集-(2013年4月2日、TBS系)
TBSに残されている『日本レコード大賞』、『8時だョ!全員集合』、『ザ・ベストテン』などの映像から、筒美京平作品の歌唱映像をピックアップし、年代順にメドレー形式で紹介。
歌謡プレミアム - プレミアムソングス 〜作曲家・筒美京平特集〜(2014年8月18日、BS日テレ)
武田鉄矢の昭和は輝いていた 〜筒美京平〜(2015年11月25日、BSジャパン)
日本の名曲 人生、歌がある -名作曲家・筒美京平の昭和歌謡集-(2016年3月2日、BS朝日)
あなたが聴きたい歌の4時間スペシャル -作曲家・筒美京平 名曲コレクション-(2016年10月3日、TBS系)
うたコン -うたコン秋祭り〜筒美京平名曲集〜-(2017年9月5日、NHK総合テレビ)
地球劇場 〜100年後の君に聴かせたい歌〜 -阿久悠・筒美京平・三木たかし 時代を作った作家特集-(2017年10月7日、BS日テレ)
The Covers -筒美京平ナイト!-(2018年4月27日、NHK BSプレミアム)
石橋貴明のたいむとんねる - リスペクトシリーズ第1弾「筒美京平ってスゲェ!」(2019年12月9日、フジテレビ系)
MUSIC FAIR - ヒット曲・名曲満載 作曲家筒美京平&作詞家松本隆特集(2020年5月9日、フジテレビ系)
中居正広のニュースな会 -作曲家・筒美京平さん…名曲で探るヒット秘密&貴重映像も-(2020年10月17日、テレビ朝日系)
NHKスペシャル -筒美京平からの贈りもの 天才作曲家の素顔-(2020年10月31日、NHK総合テレビ)
関ジャム 完全燃SHOW -一流プロデューサーが証言!!間近でみた筒美京平のスゴさ-(2020年11月15日、テレビ朝日系)
昭和の巨星スペシャル 作曲家・筒美京平 ありがとう先生!恩師に贈る言葉&歌謡名曲選〜-(2020年12月19日、BS-TBS)
林修の今でしょ!講座 -日本の音楽史を変えた天才!筒美京平のスゴい名曲BEST20を大発表SP-(2020年12月29日、テレビ朝日系)
HIT SONG MAKERS 〜栄光のJ-POP伝説〜2020年追悼スペシャル「消えゆく昭和の音楽の星たち」〜筒美京平、なかにし礼から渡哲也まで〜(2021年2月21日、BSフジ)
MUSIC FAIR - 筒美京平特集(2021年3月27日、フジテレビ系)
メロディーは時をこえて〜歌いつぐ筒美京平の世界〜(2021年3月28日、NHK BSプレミアム)
Sound Inn"S -筒美京平メモリアル-(2021年4月17日、BS-TBS)
SONGS -筒美京平スペシャル-(2021年4月22日、NHK総合テレビ)

評伝
近田春夫『筒美京平―大ヒットメーカーの秘密』文春新書、2021年8月

関連項目
 日音
 後藤次利 - 筒美と同じ大学の後輩。
 秋山和慶 - 青山学院中等部時代の同期。
 狂ったハート - 槇みちる(現・まきみちる)の1967年7月発表のシングル「シュガータウンは恋の街」B面曲(カバーポップス)。
オリジナルは。本作の編曲を担当(日本語詞:橋本淳)。
 Dr.ドラゴン&オリエンタル・エクスプレス

脚注

注釈

出典

参考文献

外部リンク
 JASRAC「作家で聴く音楽」第二回 筒美京平
 筒美京平|SonyMusic
 筒美 京平 | ビクターエンタテインメント

 筒美京平のページ@たつぼーの演奏会

日本の男性作曲家
日本の編曲家
日本のアニメ音楽の作曲家
日本の音楽プロデューサー
紫綬褒章受章者
青山学院中等部・高等部出身の人物
青山学院大学出身の人物
東京都区部出身の人物
1940年生
2020年没

筒美京平


ԽՍՀՄ նախարարների խորհուրդ (), պետական իշխանության բարձրագույն գործադիր կարգադրիչ մարմին, կառավարություն նախկին ԽՍՀՄ-ում։ Կազմավորվել է 1946-ին՝ ժողովրդական կոմիսարների խորհրդի փոխարեն։

Կազմվել է ԽՍՀՄ Գերագույն խորհրդի կողմից՝ հերթական գումարման առաջին նստաշրջանում, հետևյալ կազմով՝ ԽՍՀՄ Մինիստրների խորհուրդի նախագահ, նախագահի առաջին տեղակալներ և տեղակալներ, ԽՍՀՄ մինիստրներ, ԽՍՀՄ պետական կոմիտեների նախագահներ։ Խորհուրդի կազմի մեջ ի պաշտոնե մտնել են նաև միութենական հանրապետությունների Մինիստրների խորհուրդների նախագահները։ Խորհուրդն հանդես է եկել որպես ընդհանուր իրավասության մարմին, որի գերակայությունների մեջ է եղել լուծել ԽՍՀ Միության տնօրինությանը վերապահված բոլոր հարցերը, բացառությամբ ԽՍՀՄ Գերագույն սովետին և վերջինիս Նախագահությանը վերապահված հարցերի։

Կոչված է եղել ապահովել ժողովրդական տնտեսության և սոցիալ-մշակութային շինարարության ղեկավարումը, մշակել և իրականացնել միջոցառումներ ժողովրդի բարեկեցության և կուլտուրայի աճի ապահովման համար, զարգացնել գիտությունն ու տեխնիկան, ռացիոնալ օգտագործել և պահպանել բնական ռեսուրսները, ամրապնդել դրամական և վարկային համակարգը, գների, աշխատանքի վարձատրության, սոցիալական ապահովության միասնական քաղաքականություն վարել, կազմակերպել պետական ապահովագրություն և հաշվառման ու վիճակագրության միասնական համակարգ, կազմակերպել արդյունաբերական, շինարարական, գյուղատնտեսական ձեռնարկությունների ու միավորումների, տրանսպորտի և կապի ձեռնարկությունների, բանկերի, ինչպես նաև միութենական ենթակայության այլ կազմակերպությունների ու հիմնարկների կառավարումը։

Խորհուրդն իրականացրել է նաև զինված ուժերի շինարարության ընդհանուր ղեկավարումը, որոշել իսկական զինվորական ծառայության համար զորակոչի ենթակա քաղաքացիների ամենամյա կոնտինգենտը, ապահովել արտասահմանյան երկրների հետ հարաբերությունների ընդհանուր ղեկավարումը և այլն։ ԽՍՀՄ Մինիստրների խորհուրդը ԽՍՀՄ օրենքների, Գերագույն սովետի ու դրա Նախագահության այլ ակտերի հիման վրա, և ի կատարումն դրանց, հրատարակել է ԽՍՀՄ ողջ տերիտորիայում պարտադիր կատարման ենթակա որոշումներ ու կարգադրություններ, ստուգել դրանց կատարումը։ Առավել կարևոր համապետական հարցերի վերաբերյալ որոշումներ ընդունել է ԽՄԿԿ Կենտկոմի հետ համատեղ։ Միավորել և ուղղություն է տվել ընդհանուր միութենական և միութենական-հանրապետական մինիստրությունների և պետական կոմիտեների, իրեն ենթակա մյուս մարմինների աշխատանքին։ ԽՍՀՄ տնօրինությանը վերապահված հարցերում իրավունք է ունեցել կասեցնել միութենական հանրապետությունների Մինիստրների խորհուրդների որոշումների ու կարգադրությունների կատարումը, չեղյալ հայտարարել ԽՍՀՄ մինիստրությունների, ԽՍՀՄ պետական կոմիտեների, իրեն ենթակա մյուս մարմինների ակտերը։ Մինիստրների խորհուրդներ ունեն նաև միութենական և ինքնավար հանրապետությունները։

ՀԽՍՀ Մինիստրների խորհուրդի նախագահները
ՀԽՍՀ Ժողովրդական կոմիսարների խորհրդի (1946-ից՝ Մինիստրների խորհուրդի) նախագահներ են եղել՝
 Ալեքսանդր Մյասնիկյան (1921-1922),
 Սարգիս Լուկաշին (1922-1925),
 Սարգիս Համբարձումյան (1925-1928),
 Սահակ Տեր-Գաբրիելյան (1928-1935),
 Աբրահամ Գուլոյան (1935-1937),
 Մ․ Դանիելյան (1937-1938),
 Արամ Փիրուզյան (1938-1943),
 Աղասի Սարգսյան (1943-1947),
 Սահակ Կարապետյան (1947-1952),
 Անտոն Քոչինյան (1952-1966),
 Բադալ Մուրադյան (1966-1972),
 Գրիգոր Արզումանյան (1972-1976),
 Ֆադեյ Սարգսյան (1977-1989),
 Վլադիմիր Մարգարյանց (1989-1990),
 Վազգեն Մանուկյան (1990-1991)։

ԽՍՀՄ կառավարություն
1946 հիմնադրումներ ԽՍՀՄ-ում

ԽՍՀՄ Մինիստրների խորհուրդ


他の紀年法

 干支 : 丙子
 日本
 神功皇后摂政56年
 皇紀916年
 中国
 魏 : 正元3年、甘露元年
 蜀 : 延熙19年
 呉 : 五鳳3年、太平元年
 朝鮮
 高句麗 : 中川王9年
 新羅 : 沾解王10年
 百済 : 古尓王23年
 檀紀2589年
 仏滅紀元 : 799年
 ユダヤ暦 : 4016年 - 4017年

カレンダー

できごと
 段谷の戦い
 呉の実権を握っていた孫峻が死去。従弟の孫綝が権力を継承。

誕生

死去

脚注
注釈

出典

関連項目

 年の一覧
 年表
 年表一覧

256年


Արյունազեղում, արյունատար անոթներից դուրս հոսած արյան կուտակումը օրգաններում, հյուսվածքներում և մարմնի խոռոչներում։ Արյունազեղման պատճառ կարող են լինել արյան անոթների վնասվածքները, նրանց պատերի կարծրացումը կամ թափանցելիության մեծացումը, նյարդակարգավորման խանգարումները, ինչպես նաև զանազան ախտածին պրոցեսներ (ուռուցքներ, բորբոքումներ)։ Փոքր ծավալի արյունազեղումն աստիճանաբար մակարդվում և առանց բարդությունների ներծծվում է, մինչդեռ ավելի մեծը վերաճում է շարակցական հյուսվածքի, որտեղ կարող են աղեր կուտակվել։ Այդ հյուսվածքը երբեմն թարախակալվում է։ Մարմնի՝ առավել կարևոր որոշ օրգաններում (գլխուղեղ, ողնուղեղ) արյունազեղումը կարող է մահվան պատճառ դառնալ։

Պատճառ
Արյունազեղում առաջանում է արյան անոթի վնասման ժամանակ՝ ներքին արյունահոսության և արյան մակարդելիության խանգարման հետևանքով։ Արյունազեղում կարող է նկատվել անոթի վնասվածքի, պատռվածքի, անոթի պատի ախտահարման (օրինակ՝ աթերոսկլերոզի դեպքում), թափանցելիության բարձրացման ժամանակ։

Հետևանքներ
Արյունազեղում շրջանում արյունը կարող է ներծծվել հյուսվածքների մեջ կամ կուտակվել սահմանափակ հատվածում և առաջացնել արյունային ուռուցք։ Հյուսվածքների մեջ լցված արյունն առաջացնում է բորբոքային հակազդեցություն, ճնշում դրանք սնող մանր արյունատար անոթները, զգացող նյարդային վերջույթները և ցավ պատճառում։ Մաշկի, ենթամաշկային բջջանքի արյունով ծծեցումը կարող է առաջացնել արյան ենթազեղում։

Փոքր արյունազեգումը լրիվ ներծծվում է, ավելի մեծերը ժամանակի ընթացքում աճում են միայն շարակցական հյուսվածքի, երբեմն՝ կրային աղերի նստվածքի հետ։

Վտանգ
Արյունազեղման վտանգավորության աստիճանը պայմանավորված է հիմնականում դրա տեղադրությամբ։ Այսպես՝ գլխուղեղի հյուսվածքի նույնիսկ չնչին արյունազեղումը անհամեմատ ավելի վտանգավոր է, քան մկանների կամ հոդախոռոչների տարածուն արյունազեղում։

Խոռոչային արյունահոսություն
Որևէ խոռոչի մեջ գոյացած բավականին մեծ արյունազեղումը կոչվում է խոռոչային արյունահոսություն։ Նման դեպքերում կյանքին վտանգ սպառնացող խանգարումները կարող են պայմանավորված լինել արյան մեծ կորստով (որովայնի խոռոչի արյունազեղում), շնչառության խանգարմամբ (կրծքամզի խոռոչի արյունազեղում), գլխուղեղի ճնշմամբ (ներգանգային արյունազեղում)։

Բուժում
Բուժումը որոշվում է արյունազեղման տեղադրությամբ, բնույթով, ինչպես նաև արյունազեղում առաջացնող պատճառով։

Արյուն
Պաթոլոգիական փոփոխություններ
Ախտաբանական ֆիզիոլոգիա
Անհետաձգելի բուժօգնություն
Արյունահոսություն

Արյունազեղում