講演抄録/キーワード |
講演名 |
2012-05-11 10:45
Malbolgeの高級アセンブリ言語への配列機能の追加 ○安藤 聡・酒井正彦・坂部俊樹・草刈圭一朗・西田直樹(名大) SS2012-8 |
抄録 |
(和) |
Malbolgeは最も難解なプログラミング言語として知られている.高級アセンブリ言語の開発によりMalbolgeプログラムの作成が可能になっているものの,プログラム中で使用できる変数の値の最大値が固定されておりゲーデルコーディングが不可能であるため,配列機能がないのは記述力不足であった.
本論文ではこの問題を解決するため,高級アセンブラに用いられている実現手法を整理し,これに配列機能のための命令である領域確保命令と間接参照命令を追加する方法を提案する. |
(英) |
Malbolge is known to be one of the most esoteric programming languages. Although it is possible to write programs in Malbolge by
the development of a high-level assembly language, lack of facility to manage individual data in a group of data like an array in language causes problem because Godel-coding is impossible in a program due to bounded values in variables.
In this paper, in order to solve this problem, we show implementation issues used in the assembler in well-organized manner and propose a method for implementing a memory allocation instruction and an indirect reference instruction for array facility into the assembler. |
キーワード |
(和) |
難解プログラミング言語 / Malbolge / 配列機能 / / / / / |
(英) |
Esoteric Programming Language / Malbolge / Array Mechanism / / / / / |
文献情報 |
信学技報, vol. 112, no. 23, SS2012-8, pp. 43-48, 2012年5月. |
資料番号 |
SS2012-8 |
発行日 |
2012-05-03 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2012-8 |