{"updated":"2025-01-22T16:49:37.484854+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00031010","sets":["1164:2386:2470:2484"]},"path":["2484"],"owner":"1","recid":"31010","title":["拡張CAMへのStandard MLコンパイラの実装法"],"pubdate":{"attribute_name":"公開日","attribute_value":"1989-02-10"},"_buckets":{"deposit":"2f0a16e6-4246-4155-8365-0240e0a4c758"},"_deposit":{"id":"31010","pid":{"type":"depid","value":"31010","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"拡張CAMへのStandard MLコンパイラの実装法","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"拡張CAMへのStandard MLコンパイラの実装法"},{"subitem_title":"Implementing of Standard ML in the extended CAM","subitem_title_language":"en"}]},"item_type_id":"4","publish_date":"1989-02-10","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"富士ゼロックス(株)システム技術センタ"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"System Technology Center, FUJIXEROX CO., LTD.","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/31010/files/IPSJ-PRO88020002.pdf"},"date":[{"dateType":"Available","dateValue":"1991-02-10"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-PRO88020002.pdf","filesize":[{"value":"1.2 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"15"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"e40d836f-589e-4f3a-b624-108d17328008","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 1989 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"中江, 信行"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Nobuyuki, Nakae","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10485570","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"関数型言語Standard MLは、簡潔なセマンテイクスと同時にパターン・マッチング、例外処理をはじめとする強力な表現能力をもつ実用的言語である。この言語の効率的なコンパイラは、strict semanticsに関連した実装法の有望なアプローチであるCAMに、上記のような機能を効率的に実行する命令コードが追加されたECAMを用いることにより実現できる。本論文では、この拡張されたCAM(ECAM)のアーキテクチャ、及び、ECAMへのコンパイラのアルゴリズムを、副作用のないStandard MLの中で簡潔に与える。","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Standard ML is a practical functional language which has not only simple semantics but also strong descriptive power of pattern matching, exception handling. The efficient compiler can be implemented using Extended CAM(ECAM) with special codes to execute above higher facilities. In this paper, we describe the architecture of ECAM, and the algorithm of Standard ML Compiler in pure Standard ML(without no side effect)itself very succinctly.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"9","bibliographic_titles":[{"bibliographic_title":"情報処理学会研究報告プログラミング(PRO)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"1989-02-10","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"12(1988-PRO-020)","bibliographicVolumeNumber":"1989"}]},"relation_version_is_last":true,"weko_creator_id":"1"},"created":"2025-01-18T23:00:27.566033+00:00","id":31010,"links":{}}