- 締切済み
F-BASICからC言語への変換
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- jacta
- ベストアンサー率26% (845/3158)
簡単に変換する方法ですか? F-BASICとCの両方に詳しいプログラマに外注するのが一番でしょうね。 費用はかかりますが、丸投げなので、簡単といえば簡単です。 冗談のようですが、おそらくこれが現実解です。
- Oh-Orange
- ベストアンサー率63% (854/1345)
★最初に >F-BASICで書いたプログラムをC言語に変換したいんですけど、 >これを簡単に変換する方法は何かありませんか? ↑ ない。簡単には出来ない。 ツールを作るのも難しい。面倒。 その他もろもろです。 ・F-BASIC と C 言語は元々文法が大幅に異なるため無理やり変換してCソースが 作れたとしてもほとんど利用価値がない。とりあえずはCソースとして吐き出せれば C/C++ コンパイラでコンパイルは出来るかもしれないが実行してまともに動くかは不明。 ・上手く動かなかったり、変換が難しい理由が F-BASIC で利用できる処理を全て C 言語で扱える関数に置き換えないといけないため実装が難しいのです。 昔、N88BASIC を C ソースに変換するツールを趣味で作ろうと思いましたが面倒すぎて 止めました。その代わりにバッチファイルをCソースに変換するツールを作りました。 これでさえ面倒で大変だったので。 本題: ・F-BASIC ではありませんが N88BASIC から C ソースに変換するツールを知っているので これを利用してみて下さい。多分すべてを正常に変換できませんが小規模のプログラムなら 上手くいくかもしれないので。 それでもコンパイルエラーや、警告がでるかもしれないから自分で修正することは 覚悟しておくように。 ・下の『参考URL』をどうぞ。 ・以上。ほとんど変換は無理と思いますが似たツールを知っているので紹介しました。
関連するQ&A
- BASICからC言語に
line input #2,w$ ex$=left$(w$,3) print"extension=";ex$ というBASICのプログラムをC言語に変換したいのですがどのようにしたら良いのでしょうか?
- 締切済み
- C・C++・C#
- N88BASIC,F-BASICで書いたプログラムをWINDOW(XP
N88BASIC,F-BASICで書いたプログラムをWINDOW(XP,or 7)上で、ランさせて、その結果をプリントアウトさせたいのです。 window95で、MS-DOS-basicをF-BASICに翻訳し、プリンターはEPSON-700V2Cにより、計算結果を記録しておりましたが、最近のWINDOW XPおよび、プリンター(EPSONほか)では、プリントアウト出来なくなっております。 BASICからの、計算結果をプリントさせる方法を、お教えいただければ、また、 basicをプリント可能なものに、変換できるような、プログラムがあれば、幸いです。
- ベストアンサー
- その他(ソフトウェア)
- C言語のプログラムのFORTRANへの変換
こんにちは。 C言語のプログラムをFORTRANに変換したいのですが、思ったように動きません。 C言語のプログラムをFORTRANに変換できるソフトなどはあるのでしょうか? WEBでは「C2F」というものがあったように記載しているページがありますが、 実際にダウンロードできる場所がみつかりません。 このような変換ができるソフトやC2Fについてご存知の方がいらっしゃいましたら 教えていただけないでしょうか? よろしくお願いいたします。
- 締切済み
- C・C++・C#
- N88BASICのASCII変換について
こんにちは。palbanです。 現在N88BasicでFDにバイナリ保存されたプログラムコード をFileconvを使ってDOSフォーマットでHDに保存し N88BasicでASCII変換しプログラムコードを確認する 作業をしています。 そこでN88BasicでASCII変換するときに半角文字は変換 されるのですが全角文字が変換されず化けて表示されて しまいます。 全角文字を化けないようにする変換方法はないでしょうか? また、BasicプログラムのCVSやCMD等のコマンドが わかりません。Basic言語のリファレンスガイドを 置いているHPをお教え頂きたいです。 長文になってしまいましたが宜しくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- MPLAB C18のC言語について
趣味でPICをはじめて、いままではアセンブラ言語でプログラムを書いてきました。 こんどPIC18Fに挑戦しようと思っているんですが、PIC18FはC言語で書いた ほうがいいらしいですね。無料でMPLAB C18というC言語のコンパイラが使えるらしいですし。 C言語は勉強したことがないので、とりあえずC言語を勉強しなければならないんですが、 C言語っていろいろ種類があるんですね。C,C++,C#、あとvisual basic系のCとか。 なんだかさっぱりわかりません。 MPLAB C18のC言語にもっとも近いのはどれでしょうか。おしえてください。
- ベストアンサー
- その他(プログラミング・開発)
- アセンブラからC言語に変換するにはどうすればいいのでしょうか?
アセンブラのプログラムをどうにか解読して、C言語に置き換えようとこつこつ行っています。 ですが、プログラム量が多いので解読に時間を要してしまいます。 どうにかして変換したいのですが、手早く変換できる方法はありませんでしょうか? また、自分で調べても分からない単語があります。(見落としているかもしれませんが) .EQU .BEQU この二つのコマンドが何を示しているのかがわからないのでこれについても教えてもらえたらうれしいです。
- ベストアンサー
- その他(プログラミング・開発)
- C言語
プログラム言語のC言語について教えて下さい。 昔BASICを少し勉強しました。 それからプログラム言語から離れてましたがC言語を見て疑問があります。 BASICなら例えば最初に 10 ~ 20 GO TO~ みたいに上段、左詰めでプログラムを書いてましたがC言語って本を見るとやたら左側が膨らんだ?ような空白みたいな表記になってますよね?(説明下手でごめんなさい) この空白みたいな意味が分からないし、この空白?もスペースキーで打つのか分かりません。 C言語の表記の仕方について詳しい方、こんな初心者にでも簡単に分かるように説明して下さる方いたらよろしくお願いします。
- 締切済み
- Visual Basic
- C言語からC#への変換ツール
現在C言語にて構築したプログラムをネットワーク上でも実行できるようにするため、ASP.NETを利用しようと思っています。 そのために、ASP.NETで利用できるC#に変換できるツールがあるか探しています。 C言語からC#へ変換するソフトウェアというものはありますか? OSはWindowsXPです。 回答よろしくお願いします。
- 締切済み
- C・C++・C#
- BASICからC言語に
BASICで for I=1 to 5:line input #2,w$:next I line input #2,COMMENT$ と書かれているプログラムをC言語に書き直したいのですがどのようにしたらいいのでしょうか?
- 締切済み
- C・C++・C#