| Item type |
SIG Technical Reports(1) |
| 公開日 |
2024-07-12 |
| タイトル |
|
|
タイトル |
小規模組込みシステム向けFRP言語のためのバイトコードVM |
| 言語 |
|
|
言語 |
jpn |
| 資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
| 著者所属 |
|
|
|
東京工業大学情報理工学院情報工学系 |
| 著者所属 |
|
|
|
東京工業大学情報理工学院情報工学系 |
| 著者所属 |
|
|
|
東京工業大学情報理工学院情報工学系 |
| 著者所属 |
|
|
|
東京工業大学情報理工学院情報工学系 |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Computer Science, Tokyo Institute of Technology |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Computer Science, Tokyo Institute of Technology |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Computer Science, Tokyo Institute of Technology |
| 著者所属(英) |
|
|
|
en |
|
|
Department of Computer Science, Tokyo Institute of Technology |
| 著者名 |
大谷, 悠豪
鈴木, 豪
森口, 草介
渡部, 卓雄
|
| 論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Emfrp はマイクロコントローラなどの小規模組込みシステム向けに設計された関数リアクティブプログラミング (FRP) 言語であり,組込みシステム特有のリアクティブな動作の簡潔な記述を可能にする.その処理系は開発用のホストマシン上で動作するクロスコンパイラであり,プログラムの修正・テストのサイクルに時間がかかる.そこで我々はターゲットデバイス上で動作し,REPL による対話的かつ迅速な開発を可能にするインタプリタ Emfrp-REPL を実装した.Emfrp-REPL では I/O レイテンシを低く抑える工夫がなされており,スナップショット GC によってレイテンシの変動を抑制しているが,式の評価が AST の走査によるため実行速度にやや難がある.本研究では Emfrp のためのバイトコード VM にもとづく処理系 Emfrp-VM を設計・実装し,この問題の解決を図る. |
| 書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AA12149313 |
| 書誌情報 |
研究報告組込みシステム(EMB)
巻 2024-EMB-66,
号 5,
p. 1-2,
発行日 2024-07-12
|
| ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-868X |
| Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
| 出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |