0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

オブジェクト指向Cコンパイラ comelangが本当に完成したと思います

0
Posted at

version 11.0.0で本当に完成したと思います。
今までコレクションライブラリが根本的に使いづらかったですが、バグを直してます。

string a = s"AAA".scan(/./)[0];

puts(a);

これが今まで動いてませんでした。根本的なバグがありました。
直しています。
いや、ほんと、こんなバグが残っているとは思いませんでした。ごめんなさい。

あとRubyのSinatoraみたいなプロジェクト始めてます。
Cinatoraと言います。シンプルなWAFに仕上げたいと思います。
と言っても、2、3日で作れるような規模にしか作りませんが。
まあ、テストページとか作るのに使いたいです。
一応mdファイルのパーサー作ろうと思ってます。
そっちも2、3日程度で仕上げたいと思います。

いや、ほんと、今まで使い物になってなかったと思います。
これでようやくGo並に使いやすくなったと思います。
まだ、あり得ないバグがあるかもしれませんが、直していきたいと思います。

あとプロジェクトマネージャーもほんと使いづらいです。00main.c 01server.cなどと
数字を前に入れないとヘッダーの自動生成の順番が制御できません。
でも、これは仕様としたいと思います。comelangのプロジェクトマネージャーを使いたい場合は
ヘッダーの生成の順番を考えて数字を前に入れてください。
また、対応策が思いつけば直すかもしれませんが。うーん、Makefileの生成のテキストが
あれば順番を制御できるので、それを作るかもしれません。
ただ、それを学習するコストをユーザーにかけさせるのも、僕的にはどうかと思うので。
わかりません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?