最低限は、Lispのマクロが出来て、ネイティブコンパイラとして複数の型や文字列、
ポインタ操作が一通りできるようにすること。
これは今年中に完成するのが俺の目標。
今年中が無理なら2、3年で完成させたい。
今の作業は、複数の型をコンパイラに入れる事。
作った言語で作りたいのはゲームだったり、言語だったり、ウェブアプリだったりする。
目的はC言語の層をCのような関数型言語(Scala)でパターンマッチを使って
奇麗に実装することだ。
S式の代わりにC式を使ってプログラムをデータとして扱いLisp級マクロも入れる。
この辺の仕組みはすでに出来てる。
式を使う事で構文上の大きな方針が決まる。
新しいC言語はC++のように拡張出来る必要がある。               
だから十分検討した上で構文を決める必要がある。
フロントエンドとバックエンドは別に考える事が出来る。
バックエンドが嫌になったら気晴らしにシンタックスを考えたりしたい。
で、多分どっかの時点で誰かにパクられて、世に広まれば十分だ。
それが俺の手で出来たら大満足だ。