新しく発言する EXIT インデックスへ
コンパイルについて

  コンパイルについて mk 2004/11/27 17:18:50 
  コンパイルしてから実行するので,コンパイ... 白石和夫 2004/11/27 18:39:00 
   ├どうもありがとうございます mk 2004/11/27 20:10:40 
   │└Basicでリアルコンパイラを持つものにActiv...2004/11/27 20:29:44 
   └オートスタートを使えないしょうか。 小塚貞典 2004/11/28 10:18:00 
    └具体的にはbasicのアイコンをWクリックでと... 小塚貞典 2004/11/28 18:53:38 

  コンパイルについて mk 2004/11/27 17:18:50  ツリーへ

コンパイルについて 返事を書く
mk 2004/11/27 17:18:50
はじめまして 急に失礼しまします
何かを調べていたら このサイトにたどり着いてこのソフトを知りました
そして このソフトに興味を持ったのですが
なにぶん以前 痛い目にあったことがありそのことに質問させていただきます

このソフトでプログラムを作るのはいいですが それを配布するとなると
Perl等もそうですが インタプリタ言語は実行環境がないと動かないのが弱点です
私も 同一動作のものをPerlとCで書いた場合は圧倒的にCの方がダウンロードされたのは言うまでもありません
このソフトは ウインドウなどの制御も行っていると思うのですが
それらをWin32(GNU/Linuxの場合はX等)などに変換してコンパイルするというようなことをできるようにすることはあるのでしょうか?
WindowsだけではなくGNU/Linuxに移植したということはバイナリエミュレーションで*BSDなどでも動くのですが
フリーだからといってやはり 実行環境までそろえて使ってくれる人は少ないと思います

どうしても コンパイラがないと踏み込みづらいというのが私にはあります
PerlにはPerlcc等があります 一応Rubyにもあるのですが・・

場違いな質問かもしれませんが お答えいただけると幸いです
よろしくお願いします

  コンパイルしてから実行するので,コンパイ... 白石和夫 2004/11/27 18:39:00  ツリーへ

Re: コンパイルについて 返事を書く
白石和夫 2004/11/27 18:39:00
コンパイルしてから実行するので,コンパイラかどうかと聞かれればコンパイラだとしか答えようがないのですが,独立して実行可能なバイナリファイルは作成できません。
(仮称)十進BASICは,教育用,科学技術計算用として作成したものなので,ソースコードなしで実行可能なプログラムを作成することは作成の意図から外れます。Full BASIC規格に準拠したプログラムを書いて,どのFull BASIC処理系でも実行可能なプログラムを配布していただけることが希望です。

   ├どうもありがとうございます mk 2004/11/27 20:10:40  ツリーへ

Re: コンパイルしてから実行するので,コンパイ... 返事を書く
mk 2004/11/27 20:10:40
どうもありがとうございます
言葉足らずで申し訳ありませんでした
私がいっていたのも 単体で動作する独立したバイナリをはけるかと言うことでした
申し訳ありません
まぁ 制作の意図にないといわれると もうそれまでです・・
でぁ これはこれとしてつかわさせていただきます

それで 今ちょっと使っていたのですが
円周率が"3.14159265358979323846"とすると
print 16*atn(1/5)-4*atn(1/239)
print 176*atn(1/57)+28*atn(1/239)-48*atn(1/682)+96*atn(1/12943)
END
では
3.141592653589793265
3.141592653589793275
と 表示桁数を多くすると両方ともずれますね
まぁ 15桁も取れれば十分なんですけど

Cで書こうと思ったら 上記の計算だけでもしんどいですので
こちらは本当に 計算用にでもつかわさせていただきます
今回はありがとうございました
お手数をおかけして申し訳ありません

   │└Basicでリアルコンパイラを持つものにActiv...2004/11/27 20:29:44  ツリーへ

Re: どうもありがとうございます 返事を書く
2004/11/27 20:29:44
Basicでリアルコンパイラを持つものにActiveBasicがあります。
Windowsだけに対応ですがCに近い実行可能なバイナリファイルを生成できます。

   └オートスタートを使えないしょうか。 小塚貞典 2004/11/28 10:18:00  ツリーへ

Re: コンパイルしてから実行するので,コンパイ... 返事を書く
小塚貞典 2004/11/28 10:18:00
オートスタートを使えないしょうか。

    └具体的にはbasicのアイコンをWクリックでと... 小塚貞典 2004/11/28 18:53:38  ツリーへ

Re: オートスタートを使えないしょうか。 返事を書く
小塚貞典 2004/11/28 18:53:38
具体的にはbasicのアイコンをWクリックでとりあえず動くプログラムをカスタマーできればよいのでは。autoexat.bat?のような
オプションがあれば、グラフィックでは遅いかもしれませんが、
以前の関数、グラフのプログラムのようなものが直ぐ動けば大変便利です。


インデックスへ EXIT
新規発言を反映させるにはブラウザの更新ボタンを押してください。