FiShへようこそ
- このwikiはFSHINOの開発するFiShというコンパイラの開発拠点ページです。
- 基本的にはFSHINOにのみ編集権があります。
- FSHINOは開発は遅い方ですが、最初のうちはバンバン進みたいと思います。
開発方針
- そもそもきちんとしたコンパイラを使いたければGCCを使えばいい時代ですが、それでも作るのはFSHINOの趣味です。
- そんなわけで方針としてはふざけたもので、いきなりCでは書かずにHSPというBASIC系の言語で書いたのち、バグを取ってからCで書きなおします。
- 対応する言語も、いきなりCとかはやらずに、Brainfuckみたいなふざけた言語を使ってミドルエンド部とバックエンド部を十分に開発したのちに本格的なものにしたいと思います。
現状
- 今まで作ってきたコンパイラのソースが使えれば開発ははかどりそうですが、そのコンパイラはフロントエンドとバックエンドの区別があいまいで、最適化も言語固有のものになっているというFSHINOからすれば微妙な作りだったので流用はしにくそうです。
- FSHINOが長期休暇の間に少しでも進めたいんですが…
最終更新:2009年08月07日 19:29