stanford-oval/wikipedia huggingface dataset:
車内販売
日本における車内販売 > 現状 > 新幹線

利用客の多い東海道新幹線であっても車内販売は採算が取れていないのが実情で、「こだま」では2012年3月までに全廃された。「のぞみ」および「ひかり」に関しては、車内販売を担当するパーサーに緊急事態時における乗客の避難誘導など安全要員としての役割も与えているため、2019年時点では当面継続する意向であると伝えられていたが、最終的に2023年10月31日をもって1964年の開業以来続けられてきたワゴンサービスによる車内販売を終了することになった。翌11月1日からは「こだま」を除いたグリーン車の利用客を対象として、座席に設置されたQRコードを乗客がモバイル端末で読み取って注文し、パーサーが直接商品を届けるサービスを提供する形態に移行した。
山陽新幹線における車内販売は2000年代までに「こだま」で全廃され、2022年3月のダイヤ改正以降は東海道新幹線に直通する定期列車の「のぞみ」を除いて全廃され、更に2024年3月より16両の「のぞみ」「ひかり」のグリーン車利用客を対象とした、上記の東海道新幹線で実施されているパーサーが直接商品を届けるサービスのみの営業に縮小された。
JR東日本・北海道・九州の各社でも既に車内販売を全廃または縮小している。JR東日本では「なすの」「たにがわ」などで2015年3月13日限りで全廃し、2024年3月時点では盛岡以北に運行する東北新幹線「はやぶさ」の東京-盛岡、新青森間、上越新幹線「とき」の東京-新潟間、北陸新幹線「かがやき」「はくたか」の東京-金沢、敦賀間、秋田新幹線「こまち」の東京-盛岡間、山形新幹線「つばさ」の東京-山形間で実施している。定期列車で全区間、一部区間非営業の列車もある。
JR北海道では2019年3月15日をもって北海道新幹線の車内販売（NREに委託）を終了した。JR九州でも2019年3月15日限りで九州新幹線での車内販売を終了した。
日本における車内販売 > 現状 > 在来線

JR東海・JR西日本の両社は、2015年3月までに在来線特急列車での車内販売を全廃した。寝台特急列車においては、最後の定期列車である「サンライズ出雲」にて廃止された後は、臨時列車「カシオペア」「北斗星」で残るのみとなっていた。
JR北海道では2015年3月31日までに一部の特急列車での車内販売を終了し、最終的に2019年2月28日をもって在来線列車での車内販売を全廃した（「大雪」1・2・4号、「オホーツク」1号、「サロベツ」1・4号で期間・区間を限定して行われる沿線特産品の販売のみ継続）。JR九州でも同日をもって、一部分の観光列車を除き在来線特急列車での車内販売を全廃した。
JR東日本では2019年3月15日をもって一部の特急列車の車内販売を終了し、車内販売を継続する列車においても販売品目の見直しが行われた。弁当、軽食類の販売を終了し、飲み物、菓子類のみの販売となった。2024年3月現在、常磐線特急ひたち、中央線特急あずさの定期列車で車内販売を実施している。
JR四国では2003年（平成15年）10月に車内販売を全廃した（代わりに一部の特急列車で飲料の自動販売機を設置）が、2009年3月19日から予讃線・土讃線の特急での試験的な再開を経て、同年8月1日より予讃線の丸亀・高松駅 - 観音寺間の「しおかぜ」「いしづち」の一部列車と土讃線の丸亀 - 琴平間「南風」の一部列車で正式に復活した
。その後、車内販売の営業をしていたJR四国の子会社である高松駅弁の解散に伴い、2014年5月31日で一旦営業を休止するも、JR四国の子会社であるステーションクリエイト東四国が車内販売の営業を引き継ぎ、2014年6月21日から「しおかぜ」の一部列車と「南風」の日中を中心とした一部列車で丸亀駅 - 観音寺駅・琴平駅間などのごく短区間に限って再開された。しかし、これも2019年3月15日をもって再度全廃となった。
一方、首都圏JR線の普通列車グリーン車では、客室乗務員「グリーンアテンダント」（JR東日本サービスクリエーションが担当）が車内改札を兼ねて片手で持てるバケットに商品を詰め込み、車内販売を行う形態が継続されている。
日本における車内販売 > 現状 > 私鉄

近畿日本鉄道では古くから日中を中心に特急列車で車内販売が行われていたが、2002年3月をもって一旦全廃された。ただ、伊勢志摩への観光客誘致の一環として、2006年（平成18年）11月から土曜・休日ダイヤの伊勢志摩ライナーを使用する伊勢志摩方面特急において4年ぶりに車内販売を再開したほか、2007年（平成19年）10月8日より同じく土曜・休日ダイヤの名阪甲特急（当時はアーバンライナーplusとアーバンライナーnext）においても早朝・夜間を除き車内販売を再開した。しかし名阪甲特急においては2020年（令和2年）3月8日をもって、「伊勢志摩ライナー」については2020年4月5日をもって終了した。なお、観光列車である「しまかぜ」、「青の交響曲」、「あをによし」では車内販売を継続し、供食サービス（しまかぜ：カフェ車両、青の交響曲：バーカウンター、あをによし：販売カウンター）も連結している。詳細はこちらも参照のこと。
小田急電鉄ではロマンスカーで長年、シートサービスを含む車内販売営業（走る喫茶室）を行っていたが、2016年にシートサービスを廃止、2021年3月13日のダイヤ改正をもってワゴンサービスも廃止された。
日本における車内販売 > 車内販売を行う主な企業

九州旅客鉄道（JR九州）
日本食堂（略称：日食）を源流とする企業
JR東日本サービスクリエーション（略称：J-Creation、JR東日本子会社。日食の存続企業である日本レストランエンタプライズ（後述参照）より車内販売業務を移管）
ジェイアール東海パッセンジャーズ（略称：JRCP、JR東海子会社。ジェイダイナー東海として設立後、同資本系列の同業数社を合併ののち、パッセンジャーズ・サービスと合併）
ジェイアール西日本フードサービスネット（略称：FSN、JR西日本子会社。にっしょく西日本として設立後、社名変更（ジェイアールウエストレストラン）の後、ジェイアール西日本フーズと合併）
その他
東武商事（SL大樹のみ。スペーシアでの車内販売は、2021年8月31日をもって終了）
近鉄リテーリング
日本における車内販売 > 車内販売を行う主な企業 > かつて車内販売を行っていた主な企業

北海道旅客鉄道（JR北海道。在来線の特急列車で実施）
にっしょく北海道（JR北海道子会社。北海道ジェイ・アール・フーズとなった後、北海道キヨスクに合併）
四鉄構内営業（JR四国子会社。同社が運行する列車の車内販売が2003年9月に営業終了したのに伴い、同年10月に会社解散）
ステーションクリエイト東四国（JR四国子会社。同じJR四国の子会社だった高松駅弁の解散に伴い、同社が行っていた車内販売を2014年6月21日から引き継いだが、2019年3月15日に終了）
ジェイアール九州トラベルフーズ（JR九州子会社。にっしょく九州として設立、2005年3月31日に会社解散）
鉄道弘済会（国鉄時代に設立された財団法人。国鉄分割民営化に伴い多くの事業をJR各社ごとに分割したが、引き続き一部の事業を単独で行っている）
越川（鉄道弘済会への飲料の納入が縁で1982年に車内販売に参入。当初は鉄道弘済会及び後身の東日本キヨスクとの委託契約であったが、NREとの委託契約への移行・NREとの合弁会社化を経て2006年にNREに吸収された）
ビュフェとうきょう（略称：BT、1961年創業当時は「東海車販」という社名だった。東海道本線で営業していたが、東海道・山陽新幹線開業により新幹線で弁当車販参入。1965年社名変更、ビュフェ営業参入（のちに食堂車も営業）。1993年、ジェイダイナー東海（現:JRCP）に吸収された）
（新幹線）パッセンジャーズサービス（略称:SPS、1987年6月創業。東海道新幹線専門の車販・ビュッフェ・店舗営業者であった。2002年にジェイダイナー東海と企業統合し、JRCPとなった）
帝国ホテル列車食堂（1953年につばめ号の食堂車・車販に参入。以降在来線や東海道・山陽新幹線で営業していたが、1991年に列車営業から撤退した）
都ホテル列車食堂（近鉄グループのホテル。昭和20年代末期のかもめ号から食堂車・車販に参入。以降在来線や東海道・山陽新幹線で営業していたが、平成初期に列車営業から撤退した）
聚楽（1962年に「大日本食堂」の社名で列車食堂に参入、上越線及び上越新幹線専門の業者であった。NREとの合弁会社聚楽ティ・エス・エスを経て、2011年にNREに吸収された）
高松駅弁（JR四国子会社。2009年3月19日から予讃線・土讃線の特急での試験的な車内販売の営業再開を経て、同年8月1日より予讃線の丸亀・高松駅 - 観音寺駅間の「しおかぜ」「いしづち」の一部列車と土讃線の丸亀駅 - 琴平駅間「南風」の一部列車で正式に復活した。会社解散に伴い車内販売を2014年5月31日で中止。同じJR四国の子会社であるステーションクリエイト東四国が引き継いだ）
近鉄観光（近鉄特急の車内販売を行っていたが、2002年に車内販売廃止に伴い撤退、2010年に解散。後に近鉄特急で車内販売を再開した際には近鉄リテールサービスによる運営となった）
北陸トラベルサービス（略称：HTS、鉄道弘済会系。1970年代に「金鉄車販」の社名で列車食堂に参入。主に在来線特急の車内販売を行っていたが、会社解散に伴い車内販売を2014年9月30日で中止。特急「はくたか」の車内販売分はNREが引き継いだ。）
日本レストランエンタプライズ（現・JR東日本クロスステーション）（略称：NRE、JR東日本子会社。登記上、日本食堂の直系の系譜となる企業。2019年7月1日、車内販売業務をJR東日本サービスクリエーションに移管）
小田急レストランシステム
東アジアにおける車内販売の形態

台湾においては、台湾高速鉄道や、在来線の台湾鉄路管理局で車内販売が行われている。販売品は日本と同様、弁当や飲み物などであるが、太魯閣号では列車にちなんだ記念品の販売もある。
韓国や中国においては、地下鉄の車内で様々な物を売り歩く人の姿が見られる。これらは本来違反であるのだが、乗務員の目を盗むようにして半ば公然と行われている。大声を上げて啖呵売りを行う者もいれば、チラシを配って購入を希望する客にのみ対応を行う控えめな人も居る。売られるものには日用品・食料品のほか、電卓や時計などもある。なお、韓国鉄道公社の列車においては、日本と同様に弁当や菓子類を移動販売していたが、2017年をもって終了し、自動販売機によるセルフサービスに変更された。
東南アジアにおける車内販売

東南アジア諸国の鉄道においても、様々な物売りが列車に乗ってくることがある。自家製の野菜を売るものもいれば、ダフ屋のように入手困難なチケットを売るもの、更にはゲリラ的に乗ってきて一駅で折り返すもの、外貨の闇両替を行うもの、チンドン屋や日本の街頭ライブのように音楽演奏・芸を行って金をもらうものなど、種類は多種多様である。
南アメリカにおける車内販売

鉄道会社および専門業者の販売員が車内を巡回し、軽食や飲料類を販売する形態の車内販売のほか、主に各国の主要都市の地下鉄や近郊鉄道路線において、飲料水やスナック菓子、アイスクリーム、雑貨、小物などの販売が存在する。これの多くはかつての日本の一部の路線や、現在の東南アジア・アフリカ諸国の路線、および北アメリカ・ヨーロッパ諸国の大都市のごくごく一部の路線などで行われている類似のものと同様、正規の販売員ではない人間によって行われており、その中にはボールペンなどの商品を順番に乗客に配り、買わない客からは後から回収するという形態のものもある。この場合、周りの客が当然のように受け取っていることから、観光客らが試供品のサービスと思って開封してしまい、代金を請求されトラブルになることがある。
ヨーロッパにおける車内販売

西欧諸国では長距離列車の車内に売店（イートインスペースも設けている場合が多く、日本の鉄道におけるビュッフェに近い）がある場合が多いが、乗客が売店に買いに行く方式が主流であり、車内販売を実施する列車は少ない。
ベルニナ特急やゴールデンパス・ライン（BLS区間及びZB区間）には車内販売がある。
ギャラリー

ベトナム国鉄の列車で行われている車内販売
中国高速鉄道の車内販売
車内販売の例（弁当とお茶）
新幹線のアイスクリーム（スジャータ）
AIZUマウントエクスプレスのワゴン
サチン・テンドルカール

| 0 | 1 | 2 | 3 | 4 |
| --- | --- | --- | --- | --- |

個人情報
本名: Sachin Ramesh Tendulkar
生誕:  (1973-04-24) 1973年4月24日（51歳）   インド、ムンバイ
愛称: リトルマスター、テンドリャ、 ブラスター、マスタブラスター、、リトルチャンピオン
身長: 5 ft 5 in (1.65 m)
打撃スタイル: 右打ち
投球スタイル: 右投げ レッグスピン      /   右投げ オフスピン
守備位置: バッター
代表情報
| 代表 | インド | インド |  |  |
初テスト(cap 187): 1989年11月15日 対 パキスタン
最新テスト: 2013年11月14日 対 西インド諸島
初ODI(cap 74): 1989年12月18日 対 パキスタン
最新ODI: 2012年3月18日 対 パキスタン
ODI背番号: 10
初T20I(cap 11): 2006年12月1日 対 南アフリカ
所属チーム
年: チーム
1988:  クリケット・クラブ・オブ・インディア
1988–2013:  ムンバイ
1992:  ヨークシャー
2008-2013:  ムンバイ・インディアンズ（インド・プレミアリーグ）
選手成績
| 試合 | テスト | ODI | FC | LA |
| 出場試合 | 200 | 463 | 310 | 551 |
| 得点 | 15,921 | 18,426 | 25,396 | 21,999 |
| 打率 | 53.78 | 44.83 | 58.84 | 45.54 |
| 100s/50s | 51/68 | 49/96 | 81/116 | 60/114 |
| 最高得点 | 248* | 200* | 248* | 200* |
| アウト数 | 4,240 | 8,054 | 7,605 | 10,230 |
| ウィケット数 | 46 | 154 | 71 | 201 |
| 防御率 | 54.17 | 44.48 | 61.74 | 42.17 |
| 1イニング5ウィケット | 0 | 2 | 0 | 2 |
1試合10ウィケット: 0
| 最優秀投手成績 | 3/10 | 5/32 | 3/10 | 5/32 |
| 捕球/スタンピング | 115/– | 140/– | 186/– | 175/– |
出典:  - 2019年7月10日時点
サチン・ラメシュ・テンドルカール（Sachin Ramesh Tendulkar、マラーティー語: सचिन रमेश तेंडुलकर 、1973年4月24日 - ）は、インドのマハーラーシュトラ州のムンバイ出身の元プロクリケット選手。右投右打。バッター。様々な大記録を達成しているその業績からクリケットの神様（God of Cricket）とも評されている。元インド連邦議会上院議員。マザー・テレサも受賞歴のあるバーラト・ラトナ賞をスポーツ選手として初受賞。
概要

クリケットの長い歴史の中でも最も偉大な選手の一人とみなされている。テスト・クリケットで史上最多の通算15,921得点（ラン）、ODI（ワン・デイ・インターナショナル）方式で史上最多の通算18,426得点を記録。テストとODIの合計で3万得点を越えている世界で唯一の人物である。また最高峰の世界選手権に位置づけられているクリケット・ワールドカップで史上最多の通算2,278得点。1試合100得点以上のセンチュリー (クリケット)がテストで史上最多の通算51回、ODIで史上最多の通算49回であり、合計で100回を記録した。1989年に弱冠16歳でインド代表としてテストとODIデビュー。2013年に40歳で現役を引退した。
2002年にクリケットのバイブルとして知られるウィズデン・クリケッターズ・アルマナックによって、歴代でドナルド・ブラッドマンに次ぐ2番目に偉大なテストバッター、ODIバッターにおいてもヴィヴ・リチャーズに次ぐ2番目に偉大な選手と評価された。キャリア晩年や引退後の評価では、ブランドマンやリチャーズを上回り、史上最高のバッターとの評価を受けることも多い。2010年にアメリカのタイム誌によって、世界で最も影響力のある100人に選出された。2013年にウィズデン・クリケッターズ・アルマナックによって、150年間の歴代ワールドイレブンに選出された。
国民からも大変な尊敬を受けており、2014年にはマザー・テレサも受賞歴のあるインドにおいて民間人を讃える褒章としては最高の栄典であるバーラト・ラトナ賞を受賞。ほかにもインドスポーツ界において最高栄誉であるラジーヴ・ガンディー・ケール・ラトナ賞（英語版）等受賞した。X（旧Twitter）公式アカウントのフォロワー数は4000万を超えており、世界のスポーツ選手の中でクリスティアーノ・ロナウド、ヴィラット・コーリ、ネイマール、レブロン・ジェームズに次いで5番目に多い（2024年現在）。
キャリア

兄の紹介によりクリケットをはじめ、11歳でカンガクリケットリーグ（英語版）でクリケット選手としてデビュー、1989年11月5日、16歳でパキスタンとのテストマッチでインド代表としてデビューを果たすと、その後主に、ムンバイクリケットチーム（英語版）、インド代表として活躍していた。インド代表としては2011年にクリケットワールドカップの決勝でスリランカを破り優勝した。2013年にクリケット界から引退。2019年にはICCクリケット殿堂（英語版）入りした。
代表経歴 > 1999クリケットワールドカップ

1999年のクリケット・ワールドカップの最中に、テンドルカールの父が死去し、父の最後の儀式に出席するためインドに戻り、ジンバブエとの試合を欠場した。しかし、復帰したクリケットケニア代表（英語版）との試合では16本のバウンダリーと3本のシックスを放ち101球で140ランを記録し、父親に捧げるセンチュリーを達成した。
代表経歴 > 2003クリケットワールドカップ

2003年のクリケット・ワールドカップでは11試合に出場、673ラン2ウィケットを記録し 、インドの決勝進出に貢献した。大会はオーストラリアが優勝したが、テンドルカールは大会最優秀選手賞を受賞した。
代表経歴 > 2007クリケットワールドカップ

テンドルカールとラーフル・ドラヴィド率いるインドクリケットチームは散々な結果に終わった。大会前からスランプだったテンドルカールはバングラデシュ戦では7得点、スリランカ戦では0得点しか得点できず、インド代表はグループステージ敗退を喫した。その結果、元オーストラリア代表キャプテンのイアン・チャペル（英語版）は、新聞のコラムでテンドルカールに引退を求めた。
バングラデシュ戦とスリランカ戦の敗戦後、テンドゥルカルはうつ病を患い、クリケットから引退しようと考えたが、ヴィヴ・リチャーズとアジット・テンドゥルカルがそれを止めた。テンドルカールによると、2007年3月23日、バングラデシュ戦の敗戦は彼のクリケット人生で最悪の日のひとつだという。
代表経歴 > 2011クリケットワールドカップ

2011クリケットワールドカップではテンドルカールは9試合で合計482ランを記録し、インド代表は2度目となる優勝を果たした。
プレイスタイル

テンドルカールはクロスドミナンスであり、バッティング、ボウリングは右手で使うが、ペンなどを書くときは左手で使う。ESPNcricinfoのとあるコラムニストは彼のことを「同時代で最も健全なバッツマン」と評している。彼のバッティングは、不必要な動きや派手さを抑えながら、完全なバランスと冷静さに基づいており、クリケット史上最高の選手と称されるドナルド・ブラッドマンとスタイルが似ている。南アフリカやオーストラリアなどの硬くて弾むクリケットピッチで何度もセンチュリーを達成している。また、絵に描いたような完璧なストレートドライブ（野球でいうセンター返しのようなもの）でも有名である。
エピソード

アニメ「スーラジ ザ・ライジングスター」では主人公が入団するムンバイ・チャンピオンズの主将サミールのモデルになった。
100mの世界記録保持者であるウサイン・ボルトは、少年時代に憧れていたクリケット選手としてテンドルカールを挙げている。ボルトは「私はクリケットで育った。父親がクリケットの大ファンであり、今もそうだ。クリケットは私の血の中にずっと流れている。」と語った。
世界のスポーツ選手として有数の億万長者であり、25億ルピー（約43億円）のプライベートジェットを所有している。
栄典 > インド政府

1994 - アルジュナ賞（英語版）：インドのスポーツ界における栄誉賞
1997-98 - ラジーヴ・ガンディー・ケール・ラトナ賞（英語版）：インドのスポーツ界における最高栄誉賞
1999 - パドマ・シュリー勲章：インドの民間人に贈られる四番目に格式がある勲章
2008 - パドマ・ヴィブーシャン勲章（英語版）：インドの民間人に贈られる二番目に格式がある勲章
2014 - バーラト・ラトナ賞：インドの民間人に贈られる最も格式がある勲章
栄典 > インド地方政府

2001 - マハーラーシュトラ・ブーシャン賞（英語版）：民間人に贈られるマハーラーシュトラ州で最も格式がある賞
画像

テンドルカールのファン
テンドルカール（左）は2016年、インドを訪問中のイギリス王室のウィリアム王子夫妻とクリケットをした。
ムカルジー大統領からバーラト・ラトナ賞を授与されるテンドルカール。2014年2月、インド大統領官邸のラシュトラパティ・バワンにて
タッチダウンオフィス

タッチダウンオフィスは、LANと電源を用意して他のオフィスからやってきた利用者が作業できる環境を整えた場所。生産性の向上を目的に通常オフィスの内部に設けられる。
オフィスの管理者から見ると

余ったスペースにLANと電源を用意してつくった出張者席。社内のバッファスペースとして位置付けていたが、オフィス面積の削減で営業社員に固定席を設定しないフリーアドレス制を導入したために、全部の席がタッチダウン化してしまう事もある。
ワーカーからみると

たった2時間の会議の為に出張したものの、気になるのでメールだけでもずっとみていたい、という時には便利である。プリンターがおいてなかったりトナーがなくなっていたりで早く自分のオフィスに帰りたくなる場合もある。自席に戻ると上司につかまるのでタッチダウン席を利用する人たちが月末になると増える会社もある。
LISP

| --- | --- |
: この項目では、プログラミング言語の一種であるLISPについて説明しています。 同名の声優ユニットについては「LISP (声優ユニット)」をご覧ください。  インターネットのプロトコルについては「Locator/Identifier Separation Protocol」をご覧ください。
| --- | --- |
 LISPのロゴ
パラダイム:  関数型プログラミング、手続き型プログラミング、メタプログラミング、マルチパラダイムプログラミング、リフレクション 
登場時期:  1960年 (65年前) (1960)
設計者:  ジョン・マッカーシー
開発者:  スティーブ・ラッセル、ティモシー・P・ハート、マイク・レビン
型付け:  強い動的型付け
方言:  Arc、AutoLISP、Clojure、Common Lisp、Emacs Lisp、EuLisp、Franz Lisp、Hy、Interlisp、ISLISP、Le Lisp、LFE、Maclisp、MDL、newLISP、NIL、PicoLisp、 Portable Standard Lisp、Racket、Scheme、SKILL、Spice Lisp、T、XLISP、Lisp Machine Lisp
影響を受けた言語:  Information Processing Language 
影響を与えた言語:  CLIPS、CLU、COWSEL、Dylan、Falcon、  Forth、Haskell、Io、Ioke、JavaScript、 Julia、LOGO、Lua、Mathematica、MDL、 ML、Nu、OPS5、Perl、POP-2、POP-11、Python、R、Rebol、RPL、Ruby、Smalltalk、Tcl
テンプレートを表示
LISP（リスプ）は、関数型プログラミング言語である。S式と前置記法などが特徴である。
1958年秋から開発が開始され、1960年3月にLISP Iとしてマニュアルが書かれ、1960年4月に初めて論文が発表されたLISPは、現在でも広く使用されている高水準プログラミング言語の中では、FORTRAN、COBOLに次いで3番目に古い。
これまでに多数の方言が存在してきたが、今日広く使われているLISP方言は、Common Lisp、Scheme、Clojureなどである。
元々、LISPは、アロンゾ・チャーチのラムダ計算表記法に影響を受け、コンピュータプログラムのための実用的かつ数学的な表記法として作られた。そして、すぐに人工知能研究に好まれるプログラミング言語になった。最初期のプログラミング言語として、LISPは計算機科学にて、木構造、ガベージコレクション、動的型付け、条件分岐、高階関数、再帰、セルフホスティング、コンパイラを含む多くのアイディアを切り開いた。
LISPの名前は、「list processor」に由来している。リストはLISPの主要なデータ構造であり、LISPソースコードはそれ自体がリストからできている。その結果、LISPプログラムはソースコードをデータとして操作することができ、プログラマは、マクロ・システムで新しい構文やLISP埋め込みの新しいDSLを作成できる。
コードとデータの互換性は、LISPにそのすぐに認識できる構文を与える。すべてのプログラム・コードはS式または入れ子のリストとして書かれる。関数呼び出しまたは構文は先頭が関数または演算子の名前で、その続きが引数であるリストとして書かれる。具体的には、3つの引数を取る関数fは、(f arg1 arg2 arg3)として呼び出される。
古くから使われているが、FORTRANと同様に、現在のLISPは初期のものから変化している。しかし、FORTRANと比べると変化は小さく、1960年のLISP Iの時点で大半の機能は実装済で、ガーベジコレクションやquoteでコードの中にコードを埋め込みevalで実行する仕組みも最初から存在し、その後実装された主なものは静的スコープ（LISP Iは親スコープの変数束縛がおかしく動的スコープだった）とマクロと継続である。また、標準ライブラリには永続データ構造が片方向リストしかなかった。マクロは1963年に実装された。静的スコープは研究され続け、1975年のSchemeでクロージャを使用する形で完全に解決した。
LISPの歴史

ジョン・マッカーシー(上)、スティーブ・ラッセル(下)
LISPは1958年秋にジョン・マッカーシーがMITのコミュニケーション科学の助教授に就任し開発が始まった。マッカーシーは1960年にACMの学会誌Communications of the ACMに「Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I」という題名の論文（「パートII」が発表されることはなかった）を発表した。この論文における重要な点はいくつかあるが、そのひとつは、自分自身を eval できる meta-circular evaluator（en:Meta-circular evaluator）を記述できる、ということを示したことである 。1955年または1956年から開発が始まったIPLは、最初の人工知能言語で、リスト処理や再帰などの多くの概念をすでに含んでいたが、その後すぐにそういった分野ではLISPが使われるようになった。
前述の meta-circular evaluator はLISP自身で実装されているが、ひとたびLISP以外の言語で実装すればそれは実際にLISPを解釈実行できるインタプリタとなる。マッカーシーは自分の論文中にある評価器は単なる理論上の存在で、そのようにしてインタプリタを実装可能であると考えていなかった。しかし、マッカーシーのもとで大学院生であったスティーブ・ラッセルは論文を読んだ後、機械語でそれを実装してみせ、マッカーシーを驚かせた。そうしてLISPインタプリタが生まれた。
meta-circular evaluator は、ある意味で、チューリングマシンにおける万能チューリングマシンに相当する。（当初LISPプログラムの表現法としていた）「M式」を、LISP自身が扱うデータ構造に変換した「S式」は、万能チューリングマシンの入力（テープの初期状態）として与えられるチューリングマシンの記述に相当する。マッカーシーはやはり、LISPプログラムのS式による表現はevalを考えるための論文の中だけのものと考えており、実際のプログラムをS式で書くようになるとは考えていなかった。
LISPは当初IBM 704上で実装されたが、その計算機のレジスタを構成する部分の名前が、対を分解する関数car、cdrの名前の由来となった。爾来、ほとんどのLISPの方言において、carとcdrはそれぞれlistの最初の要素と、最初の要素以外を返す関数の名前となっている。
1960年にLISP Iがリリースされ、1962年にLISP 1.5がリリースされた。1960年のLISP Iの時点で既にガベージコレクションは実装されている。また、1960年のLISP Iの時点から、M式で apply[f;x;p] とマニュアルに記載されているものであっても、パンチカードでは f x p と空白区切りでS式で入力することとなっている。1964年の書籍 The Programming Language LISP: Its Operation and Applications では既にM式表記はなくなり現代と同じく空白区切りのS式で表記されている。
その発端からLISPは、人工知能研究のコミュニティ、特にPDP-10システムのユーザーには近しい存在であった。PDPの計算機の設計目標の一つにLISPの実装があり、PDP-6は当初、1ワード24bitの計算機として設計されていたが、LISP 1.5を移植しやすくするために36bitに変更された。人工知能コミュニティでは、LISPはプログラミング言語の実装用言語としても用いられた。有名なAIシステムSHRDLUの実装言語のMicro Plannerは、MACLISPで実装されている。
また、1968年にLISPで実装されたREDUCEやMacsyma等の数式処理システムが登場し、需要が高まるにつれ高速なLISPの処理系の需要も高まり、LISPを高速に処理するいわゆるLISPマシンの動機の一つとなった。LISPマシンは、タグアーキテクチャや、ハードウェアスタック等LISP向けのハードウェア機構により、型のディスパッチや関数呼出し、ガベージコレクションの高速化を実現した。
LISPは実装の容易さゆえに非常に多くの方言を生んだ。マクロを用いれば文法構造それ自体を拡張できるので、ある意味では利用者ごとに方言があるとさえいってよい。1970年代から1980年代にかけては、大きく分けてMACLISP系とInterlisp系の二つの主流が存在し、後のLISP方言に影響を与えている。
1975年にLISPベースでプログラミングに必要な言語機能を極限まで抽象化したSchemeが開発され、こちらも現在の主流の一つになっている。Schemeで変数のスコープ問題が完全解決し、クロージャを使用する静的スコープが実装された。Schemeにて基本的な言語仕様が確定する。関数型言語のグループではMLが1973年に開発され、これが、Standard ML、Ocaml、Haskellなどへと発展していく。
1980年代と1990年代には、たくさんのLISP方言を一つの言語に統合しようという努力がなされた。その結果として1984年に設計された新しい言語Common Lispは基本的にそれらの方言のスーパーセットであり、それらを置き換えることになった。1994年にANSIはCommon Lispの標準仕様「ANSI X3.226-1994 American National Standard for Programming Language Common LISP」を出版した。しかし、このときまでには、全盛期に比べるとLISPの市場は小さくなっていた。
LISPは現在でも広く使われている年代物の言語の一つである。
LISP処理系と派生言語のタイムライン

|  | 1960 | 1965 | 1970 | 1975 | 1980 | 1985 | 1990 | 1995 | 2000 | 2005 | 2010 | 2015 | 2020 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| LISP | LISP I, 1.5, 2 | LISP I, 1.5, 2 |  |  |  |  |  |  |  |  |  |  |  |
| Maclisp |  | Maclisp | Maclisp | Maclisp | Maclisp | Maclisp |  |  |  |  |  |  |  |
| Interlisp |  |  | Interlisp | Interlisp | Interlisp | Interlisp | Interlisp |  |  |  |  |  |  |
| ZetaLisp |  |  |  | Lisp Machine Lisp | Lisp Machine Lisp | Lisp Machine Lisp | Lisp Machine Lisp | Lisp Machine Lisp |  |  |  |  |  |
| Scheme |  |  |  | Scheme | Scheme | Scheme | Scheme | Scheme | Scheme | Scheme | Scheme | Scheme | Scheme |
| NIL |  |  |  | NIL | NIL |  |  |  |  |  |  |  |  |
| Common Lisp |  |  |  |  | Common Lisp | Common Lisp | Common Lisp | Common Lisp | Common Lisp | Common Lisp | Common Lisp | Common Lisp | Common Lisp |
| T |  |  |  |  |  | T | T | T |  |  |  |  |  |
| Emacs Lisp |  |  |  |  |  | Emacs Lisp | Emacs Lisp | Emacs Lisp | Emacs Lisp | Emacs Lisp | Emacs Lisp | Emacs Lisp | Emacs Lisp |
| AutoLISP |  |  |  |  |  | AutoLISP | AutoLISP | AutoLISP | AutoLISP | AutoLISP | AutoLISP | AutoLISP | AutoLISP |
| ISLISP |  |  |  |  |  | ISLISP | ISLISP | ISLISP | ISLISP | ISLISP | ISLISP | ISLISP | ISLISP |
| EuLisp |  |  |  |  |  | EuLisp | EuLisp | EuLisp | EuLisp |  |  |  |  |
| PicoLisp |  |  |  |  |  |  | PicoLisp | PicoLisp | PicoLisp | PicoLisp | PicoLisp | PicoLisp | PicoLisp |
| Racket |  |  |  |  |  |  |  | Racket | Racket | Racket | Racket | Racket | Racket |
| Arc |  |  |  |  |  |  |  |  | Arc | Arc | Arc | Arc |  |
| Clojure |  |  |  |  |  |  |  |  |  | Clojure | Clojure | Clojure | Clojure |
| LFE |  |  |  |  |  |  |  |  |  | LFE | LFE | LFE |  |
| Hy |  |  |  |  |  |  |  |  |  |  | Hy | Hy | Hy |
文法

LISPは「式指向」の言語である。他の多くの言語とは違って、式と文は区別されず、すべてのコードとデータは式として書き下される。式が評価されたとき、それは値（または値のリスト）を生成する。式は他の式に埋め込める。
マッカーシーの1960年の論文では、2つのタイプの表現が導入されている。内部のデータ構造の表現であるS式（記号式、英: symbolic expression、sexp）と、S式を引数に取りS式を返す関数を表す、外部表現であるM式(メタ式、英: meta expression）である。マッカーシーは、S式はプログラムの処理対象のデータの表現に使い、LISPプログラムの表現にはM式を使った。S式によるプログラムの表現は論文の中のみのものと考えていた。しかし、S式で表現されたプログラムを評価するevalが実装され、S式で表現することでプログラムをプログラムで操作できるという利点があり、今日ではほとんどすべてのLISP言語でM式は使用されておらず、プログラムとデータの両方にS式を使用する。
LISPの用いる S式は括弧を大量に使用するため、批判を受けることもある。「LISP は 『lots of irritating superfluous parentheses』（過剰でいらいらさせる大量の括弧）に由来する」というジョークもある。しかし、S式による構文はLISPの能力を生み出してもいる。この構文は極めて正規化されているので、コンピュータによる操作が容易に行える。
式への依存が、LISPに優れた柔軟性を与えている。LISPの関数は、それ自身がリストとして書かれており、データとまったく同様に扱うことができる。LISPのプログラムは他のLISPプログラムを処理するように書くことができる。これは、メタプログラミングと呼ばれる。多くの LISP方言はこの機能をマクロシステムで活用しており、言語自身の機能をほとんど際限なく拡張することを可能にしている。
LISPでのリストは空白と括弧で区切られた要素で記述される。たとえば、
(1 2 "foo")
は1, 2, "foo"の値を要素として持つ1つのリストである。これらの値は暗黙の型を持つ。これらは2つの整数と1つの文字列であるが、そのように宣言されている必要はない。空のリスト()はnilとも書ける。
評価

ここでは Lisp の方言の一つである Common Lisp を例に説明する。現実の実装では、上記のリストを直接処理系に入力するとエラーが起きる。
CL-USER> (1 2 "foo")
; in: 1 2
;     (1 2 "foo")
; 
; caught ERROR:
;   illegal function call
これは、上の(1 2 "foo")は正しい式ではないからである。処理系の中で上のリストを表現したい場合は、クオート「'」を用いて'(1 2 "foo")と書く必要がある。このことを解説するため、ここでLISPでの評価ルールについて述べる。
すべての式は前置記法のリストとして書かれる。リストの最初の要素はフォーム（関数、演算子、マクロ、特殊フォームのいずれか）の名前である。リストの残りは引数である。たとえば、関数listはその引数をリストとして返す。つまり式
(list 1 2 "foo")
は評価されてリスト'(1 2 "foo")を返す。このことを念頭に置いて、もう一度最初に挙げた式を振り返ると、
(1 2 "foo")
; 1 という関数名は存在しない
という仕組みでによりエラーが返されたことがわかるだろう。
もし引数のどれかが式であれば、それを含む式が評価される前にそれが再帰的に評価される。たとえば、
(list 1 2 (list 3 4))
はリスト(1 2 (3 4))に評価される。つまり、3番目の引数はリストであり、リストはネストできるのである。
算術演算も同様に処理される。式
(+ 1 2 3 4)
は10に評価される。この式は中置記法では「 1+2+3+4」と等価である。
特殊形式（special form）は制御構造など、引数の位置にあるものを通常のようには評価しないような機能を提供する。たとえば、ifは3つの引数をとり、
第一引数の値が真なら第二引数に、偽なら第三引数に評価される。ここで真とはnil以外、偽とはnilのことである。したがって式
(if (evenp 5)
  (list 1 2 "foo")
  (list 3 4 "bar"))
は(3 4 "bar")に評価される。evenpは、その第一引数が偶数であるときにtを、
奇数の時nilを返す関数である。5は奇数なので、第一引数(evenp 5)を評価したifは、その第三引数(list 3 4 "bar")を返す。
関数の定義には、特殊形式lambdaによって
(lambda (x y) (+ x y))
のようにして、関数を表現する。この例は、ラムダ計算における
(λx y.(x + y))をLISPで表現したものである。
特殊形式defunで関数を定義すると、関数に名前を付けて定義できる。defunの引数は引数のリストと、関数として評価される式である。
純LISP

→詳細は「純LISP」を参照
1980年代、LISPのサブセットの純粋関数型である純LISPと、その処理系であるLispkit Lispが、関数型プログラミングのテストベッド用に、SECDマシン上で開発された。その仕様としては、遅延評価を評価戦略に採り、レキシカルスコープを採用している。以下の5つの関数と特殊形式、他にシンボルのnilとt、などがあれば自分自身を解釈実行できるevalを実装できる。このことはある意味で万能チューリングマシンと同様のことであると言える。
関数
car
cdr
cons
eq
atom
特殊形式
cond
quote
define(label)
プログラム例

以下にいくつかのLISP (特にCommon Lisp) のコード例を示す。これらは産業界における典型的なコードではないが、コンピュータサイエンスのコースで通常教えられる典型的なLISPコードである。
LISPの構文はそれ自身が再帰的定義に自然に適合している。それゆえ、再帰的に定義された集合を列挙するというような数学の問題をシンプルに表現できる。
以下の関数は引数の階乗に評価される。
(defun factorial (n)
  (if (<= n 1)
      1
      (* n (factorial (- n 1)))))
下記は別のやり方であり、末尾再帰になっている。
(defun factorial (n &optional (acc 1))
  (if (<= n 1)
      acc
      (factorial (- n 1) (* acc n))))
再帰と対照的な概念である反復による計算の例として、Common Lispの代表的な繰り返し構文であるLOOPを使った例を示す。
(defun factorial (n)
  (loop for i from 1 to n
        for fac = 1 then (* fac i)
        finally (return fac)))
LOOPはマクロであり、最終的にはプリミティブな構文の組み合わせに展開される。
以下の関数は引数にリストをとり、そのリストの要素の順番を逆にしたものに評価される（LISPは実際には同じことを行うビルトイン関数を普通持っている）。
(defun reverse (l &optional acc)
  (if (atom l)
      acc
      (reverse (cdr l) (cons (car l) acc))))
オブジェクト指向システム

以下を含む多種のオブジェクト指向あるいはモジュールがLISPの上に、あるいは併置して、あるいは組み込まれて設置されている。
MITによるFlavors
Flavorsの子孫であるCLOS(The Common Lisp Object System)
CLOSは多重継承と多重ディスパッチ（マルチメソッド）の機能を持ち、強力なメソッド結合(method combination)のシステム(FIXME)を持つ。LISPを含めたCommon Lispは、公式に標準化された最初のオブジェクト指向言語である。
→詳細は「Common Lisp Object System」を参照
系統と変種

AutoLISP/Visual LISP - AutoCAD製品のカスタマイズ用の言語。
Cambridge LISP - 当初、IBMのメインフレーム上で実装され、メタコムコによってAmiga用として発表された。
Clojure - Java仮想マシン上で動作するLISP。マルチスレッドプログラムの開発を容易化する汎用言語。
Common Lisp - 主にZetaLISPとFranz Lispの子孫であり、InterLISPの機能も導入された。
ELisp -古いLISP実装のひとつ。 Emacs Lispとは別。
Emacs Lisp - GNU Emacsエディタの拡張言語。
Franz LISP - 元はバークレイのプロジェクトである。後にFranz, Incに移行。
InterLisp - BBN社で開発され、初期にはBBN LISPと呼ばれた。後に開発者グループがゼロックスのパロアルト研究所に移動した際にInterLispと改名され、ゼロックスのLISPマシンにもInterLisp-Dとして採用された。強力な対話型開発ツールが特徴。より小さいバージョンである「InterLISP 65」はAtariの6502ベースのコンピュータ用に発表された。
KLISP - 1967年に中西正和がTOSBAC-3400上で開発し、日本のLISP研究と教育に貢献した。
LISP I、LISP 1.5 - MITで開発されたマッカーシーのオリジナル版。
Lispkit LISP - 純粋な関数型言語としての方言であり、SECDマシン上に実装された。関数型言語のコンセプトの実験用テストベッドとして使用された。
MACLisp - MITのプロジェクトMAC（AppleのMacintoshとは無関係）のために開発されたLISPの直系子孫。
MockLisp - Gosling Emacs (Unipress Emacs) エディタの拡張言語。リストのないLISP。
Oak LISP - Schemeベースのオブジェクト指向言語。
RPL - 「Reverse Polish LISP」(逆ポーランド記法式LISP)の名を冠した言語。逆ポーランド記法・スタック指向を採用するなど、Forthの影響も大きい。ヒューレット・パッカード社製の関数電卓に組み込まれることを想定して開発された。
Scheme - ダイナミックスコープではなく静的スコープにもとづき再設計されたLISP。
SKILL - ケイデンス・デザイン・システムズ社製の多くのEDA製品で使われる。
ZetaLisp - LISPマシンのために使われた、MACLISPの直系子孫。
純LISP - 超循環評価機を記述可能な程度で、ごく小さいサブセットに機能を絞った方言。元々は「最初の論文」と呼ばれている論文中で理論的なものとして示されたが、実際に実装可能である。
xyzzy - Microsoft Windowsで動くエディタ。マクロ言語としてxyzzy Lispを実装している。
タキン・タン・トゥン

|  ビルマ国の政治家タン・トゥンသန်းထွန်း |
| --- | --- |
 
生年月日:  1911年
出生地:   イギリス領ビルマ、タウングー県（英語版）、カニュックイン（英語版）
没年月日:  1968年9月24日（56〜57歳没）
死没地:   ビルマ連邦
出身校:  教育大学附属実習校（英語版）
所属政党:  ビルマ共産党
配偶者:  キン・チー
親族:  フォー・マウン（父） アウンサン（義兄） アウンサンスーチー（姪）
 ビルマ国農務大臣
内閣:  バー・モウ
在任期間:  1942年 - 1943年
国家代表:  バー・モウ
テンプレートを表示
タキン・タン・トゥン（ビルマ語: သခင်သန်းထွန်း, 1911年 - 1968年9月24日）は、ミャンマーの政治家。ビルマ国農務大臣を務めた。
経歴

1911年、イギリス領ビルマ、タウングー県（英語版）、カニュックイン（英語版）にて誕生する。タン・トゥンはラングーンの教育大学附属実習校（英語版）を卒業後、教師として働いている傍ら、マルクス主義の著作に影響を受けた。1936年、タン・トゥンはタキン党に入党、バー・モウの貧民党と合併して自由ブロックを形成、1937年にはタキン・ヌとナガニブッククラブを共同で設立し、マルクス主義書籍のビルマ語版を初めて広める。1940年にタキン・ヌ、タキン・ソー、バー・モウ、チョー・ニェイン（英語版）と共にイギリス軍によって投獄された。1941年7月、インセイン刑務所に収監されていたタン・トゥンは、タキン・ソーと共同で「インセイン宣言」を執筆、1942年にバー・モウを国家代表とする親日政権であるビルマ国が建国されると、タン・トゥンは農務大臣を務め、アウンサンスーチーの母であるキンチーの妹キン・ギーと結婚した。第二次世界大戦の終わり頃である1945年7月、ビルマ共産党は戦後を見据えてヤンゴンで第2回党大会を開催し、タン・トゥンは政治局局長となった。しかし、1946年2月から3月にかけて共産党内では分裂が進んでおり、タキン・ソーがタン・トゥンの追い落としを図った。しかし、その後タン・トゥンは権力の座に舞い戻り、タキン・ソーは分派集団として赤旗共産党を立ち上げた。タン・トゥンは同年5月から反ファシスト人民自由連盟の書記長を務めていたが、同年11月、アウン・サンは義弟にあたるタン・トゥンを解任し、共産党員を同組織から追放した。ウー・ヌの首相就任後の1948年、共産党指導部に対する逮捕命令が出され、タン・トゥンは武装蜂起を決定した。そして、共産党の拠点であるピンマナから中央ビルマにかけてゲリラ基地を築いた。共産党議長となったタン・トゥンは、多くの党員を中華人民共和国に派遣、1967年には文化大革命を遂行、党内から修正主義者を追放したものの、共産党に加わった学生リーダー達が殺害されたことにより、共産党自体の印象は大きく打撃を受けた。1968年9月24日、政府軍から逃亡していたタン・トゥンは、後にネ・ウィン政権に投降した部下によって暗殺された。
岡義武

| 人物情報 |
| --- | --- |
生誕:   (1902-10-21) 1902年10月21日  日本東京市
死没:  1990年10月5日(1990-10-05)（87歳没）
出身校:  東京帝国大学
学問
研究分野:  政治史・近代史
研究機関:  東京大学
テンプレートを表示
岡 義武（おか よしたけ、1902年10月21日 - 1990年10月5日）は、日本の政治学者。東京大学名誉教授。専門は、政治史、日本政治史。
経歴

1902年、東京市麹町で生まれた。父は大阪毎日新聞社副社長・会長、農商務省商工局長（兼・臨時産業調査局第3・第4部長）を務めた岡實。
旧制府立一中、第一高等学校文科乙類を経て東京帝国大学に入学。法学部で小野塚喜平次の教えを受けた。1926年東京帝国大学法学部政治学科を卒業。内務省に進み労働政策・社会政策を担当することも考えたが、実務家を目指すことには躊躇があったことから、卒業と同時に小野塚の推薦を受けて法学部助手に採用された。
同期採用の矢部貞治が政治学講座の助手として採用されたことから自身も政治史研究に転じ、助手時代は吉野作造に師事。1928年、同大学法学部助教授に任官。1939年に教授昇格。吉野作造が担当していた政治史講座を継承し、1935年より従来設けられていたヨーロッパ政治史の講座に加え、日本政治史の講義をはじめて設けた。1936年から2年間欧州留学を命じられ、欧州各地を歴訪。当時の日記は『岡義武ロンドン日記』として刊行されている。
戦後も東京大学教授を務め、1955年から1957年までは法学部長を務めた。1949年の学習院大学の文政学部政治学科設置に協力し、1950年から1955年まで同教授を兼任した。1963年に東京大学を定年退職し、東京大学名誉教授となった。学界では、1972年に日本学士院会員に選出された。1990年に死去。
受賞・栄典

1977年：文化功労者
1986年：文化勲章受章
『国際政治史』で第10回毎日出版文化賞を受賞。
研究内容・業績

政治史の講義・研究は、階級闘争や社会経済史的な背景を重視する研究手法から、採り上げる人物のエピソードも同時に重視する、いわば講談政治学に展開していった。東大の日本政治外交史・ヨーロッパ政治史の両講座は三谷太一郎、篠原一にそれぞれ継承された。
弟子に横山桂次、横田地弘、曽村保信、池田清、萩原延壽、緒方貞子、伊藤隆、佐藤誠三郎らがいる。
家族・親族

父：岡實は大阪毎日新聞社副社長・会長。農商務省商工局長（兼・臨時産業調査局第3・第4部長）を務めた。
弟：岡義達は同じく政治学者。東京大学教授を務めた。かなり年が離れた兄弟であった。
妻：岡静子は藤原松三郎の長女。
孫娘：芳賀直子は舞踊史研究家。