2024
05
01
2011
08
09
I'll go to S&P Camp!
明日からセキュリティ&プログラミングキャンプ2011 に参加する。
今までよくわからなかった構文解析,自己流だとどうしても汚くなる字句解析,見識の狭さからぎこちない言語設計。セプキャンを通してこれらを,より美しく,より面白く,そして,よりクリアーに理解できるようになりたいと思う。
だが,もう一つ目標がある。
それは,アリスの復活だ。
アリスは私の友人であるみっつん と考え,高校時代の研究仲間と実装した言語だ。
だが,私の力不足で完成とはいえない完成度な言語となってしまった。
だからこそ,もう一度,アリスを考え,創り,復活させたい。
そのために,このセプキャンで,すべてを吸収しよう。
Kazh.
用語解説。
ALiCE: Active Language interpreter for Common Environment
本来はIMD 出力の中間コードを実行する仮想マシンの名称。IMD/ALiCE の略称としても称する。
IMD: Interpreter Machine for Development
狭義ALiCE 用中間コードを出力するためのコンパイラ。
IMD/ALiCE: IMD with ALiCE
高校時代にみっつん と共に発案し,開発した言語処理系構想。
・マークアップ言語のような入れ子関係,対応関係の美しさ
・低級言語のような舵の切りやすさ
・インタプリタのような環境非依存性
を掲げた言語処理系だが,詳しい仕様は未だ決まらず。
(C) 2008 Mittsun. All Rights Reserved.
2011/08/09 (Tue.) Trackback() Comment(0) Unselected
Comments
Trackback
Trackback for this entry: