WEKO3
アイテム
関数型言語を用いた並列関数型言語処理系開発のための一手法 (「並行・並列・分散処理」)
https://ipsj.ixsq.nii.ac.jp/records/30831
https://ipsj.ixsq.nii.ac.jp/records/3083175308ca9-d673-437e-b48b-eaab0bc9c391
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 1990 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | SIG Technical Reports(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 1990-12-12 | |||||||
タイトル | ||||||||
タイトル | 関数型言語を用いた並列関数型言語処理系開発のための一手法 (「並行・並列・分散処理」) | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | A Technique for Developing Parallel Functional Language Systems Using Functional Languages | |||||||
言語 | ||||||||
言語 | jpn | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||
資源タイプ | technical report | |||||||
著者所属 | ||||||||
九州工業大学情報科学センター | ||||||||
著者所属 | ||||||||
九州大学工学部情報工学科 | ||||||||
著者所属 | ||||||||
九州大学工学部情報工学科 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Information Science Center, Kyushu Institute of Technology | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Department of Computer Science and Communication Engineering, Kyushu University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Department of Computer Science and Communication Engineering, Kyushu University | ||||||||
著者名 |
中山, 仁
× 中山, 仁
|
|||||||
著者名(英) |
Hitoshi, Nakayama
× Hitoshi, Nakayama
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 筆者らは現在,結合子グラフ簡約に基づく関数型言語の並列実行方式に関する研究を行っている。今回,この研究の一環として,並列実行系の検討や評価を行うための実験環境を用意するため,簡単な関数型言語の処理系および実行系の試作を行う.このシステムは原始プログラムから中間形式(抽象構文木)への変換部(パーザ)と,実行部(逐次処理),型検査部,および並列結合子グラフ生成部からなり,これらをすべて関数型言語を用いて記述する.パーザ部を除く各部は,抽象構文パタンに対するアクション(ルール)の集合という形式で記述し,パタン駆動による動作を行う。このパタン/ルールを列挙する記述形式は,関数型言語のプログラムで自然に表現することができ,見通しのよいシステム記述が可能である. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | We are studying a parallel execution method of functional languages based on the combinator graph reduction. We are building a simple functional language system to provide a experimenting environment for test and evaluation of our parallel execution method. This system consists of parser, executor (sequential), type checker and parallel combinator graph generator. The parser translates source programs into intermediate form (abstract syntax tree). The whole system are written in another functional language. All the subsystems except for the parser are organized with an uniform methodology based on pattern driven. This system describing method can be implemented naturaly using a functional language. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN10485570 | |||||||
書誌情報 |
情報処理学会研究報告プログラミング(PRO) 巻 1990, 号 101(1990-PRO-027), p. 27-34, 発行日 1990-12-12 |
|||||||
Notice | ||||||||
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |