1: 2010-01-31 (日) 12:51:19 lina[6] [7] | 2: 2010-01-31 (日) 15:35:39 lina[6] [8] | ||
---|---|---|---|
Line 12: | Line 12: | ||
・・・でもなぁ。なーんかそれじゃ、色気がないというか。欲が出てきた。 | ・・・でもなぁ。なーんかそれじゃ、色気がないというか。欲が出てきた。 | ||
そこで、Usageと同じように、ソースヘッドに番号だけを埋め込んで、hijk側で制御するようにできないもんかなぁと。いかにもefg01の仕様っぽいし、サイズだって極限まで絞れ、無駄が出ないようにできるはず。(なにより、そういう統一的な形のほうがなんかカッコよくない??) | そこで、Usageと同じように、ソースヘッドに番号だけを埋め込んで、hijk側で制御するようにできないもんかなぁと。いかにもefg01の仕様っぽいし、サイズだって極限まで絞れ、無駄が出ないようにできるはず。(なにより、そういう統一的な形のほうがなんかカッコよくない??) | ||
+ | |||
+ | で、現在の妄想。バージョン番号を出したい場合はhijk側でオプションを付けるってのはどうだろう? | ||
+ | |||
+ | >hijk.exe -v Nasuka.g01 | ||
+ | |||
+ | hijk Version 1.1 | ||
+ | Nasuka Version 1.3 | ||
+ | Usage>Nasuka in:filename out:filename | ||
+ | |||
+ | こんな感じに。 | ||
+ | |||
+ | **バージョン番号の文字列の制限 [#o541cb97] | ||
+ | これはUsage(オプションの扱い)でも同じで、普通のC言語のように自由気ままにやらせちゃうと余計な容量やコードが入り込み、さらには非統一的にもなる。あえて出来ることを絞ることでこの問題は解消される。~ | ||
+ | COLOR(blue){誤解してほしくないのだが別にそれを悪だと言ってるんじゃないよ。ヘンな突っ込み入れんといてね。} | ||
+ | |||
+ | たとえばこんな仕様。 | ||
+ | -バージョン番号はあくまでも番号なので、数値のみで行う | ||
+ | -3つだけってことにする。(6.3.2とか)三つまでを許容しておけば、日付タイプにも対応できる(10/12/03版とか) | ||
+ | -各番号は256まで。(実際、バージョン189とかってなさそうだし、落とし所ではないかと) | ||
+ | -どうしても番号以外の場合は別にコードを打ち込むような仕様にする | ||
+ | |||
+ | どかな?? | ||
+ | |||
+ | **できるかな? [#b7d309f9] | ||
+ | [[ここ>http://osask.net/w/538.html]]でいろいろ解析してみた。0x0cとか0x1cとかのコードを打ち込むことで、タイプや文字数を指摘している仕様らしい。 | ||
+ | |||
+ | なんか余ってないかな? さっそくソースコードを読み解いてみる・・・ |
(This host) = http://osask.net