問題タブ [qbasic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
556 参照

dos - STDOUT と STDIN を qbasic プログラムにパイプする方法

DOS 6.22 で実行されている qbasic プログラムに STDOUT と STDIN を適切にパイプする方法を知りたいです。私のqbasicプログラムが「EEUPDATEW.exe /NIC=* /FILE=I211.txt /MAC=* /INVMUPDATE」という行を介してEEUPDATE.exeを実行し、EEUPDATE.exeによって投稿されたSTDOUTを読み取ることができるようにしたいと思いますさらなる処理のために。どうすればこれを行うことができますか?私は一日中頭をガタガタさせていて、それを働かせることができないようです.

以下は私の簡単なプログラムです。現時点では、MAC アドレスを取得するだけで済みます。後で、STDOUT から受け取る内容に応じて MAC アドレスをインクリメントします。

ここに画像の説明を入力

0 投票する
1 に答える
154 参照

qbasic - qbasic-コードの何が問題になっていますか?欲しいものが得られません

qbasicを使って簡単なログインプログラムを作ってみました。3 つのサブ モ​​ジュールと 1 つのメイン モジュールを使用しました。コードは次のとおりです。

すべてが私の望みどおりですが、サブモジュールのログインで何かが間違っていると思います。正しいパスワードとユーザー名を入力しても、ログイン メッセージが表示されません。しかし、存在しないユーザー名を入力すると、ログイン メッセージが表示されます。助けてください。前もって感謝します。

0 投票する
1 に答える
158 参照

qbasic - QBASIC で BOF 関数を使用するにはどうすればよいですか?

QBASICで使えるBOF関数があることを知りました。これは、Beginning Of File と呼ばれます。しかし、その使用例は見つかりませんでした。助けてください。

0 投票する
1 に答える
135 参照

parsing - 文法パーサーの提案 (ANTLR)

さて、私は Antlr4 で簡単な QBasic 文法を書こうとしています。また、「Else-If」ループは正しく機能せず、自動的にassigncommandafterに変換されTHENます。そして、私の文法を見直していただけますか、改善点はありますか?

正規表現での書き方string(キリル文字も)

これらのキーワード ( 'PRINT' 'IF') を書くべきですか? またはレクサーを使用します(のように..PRINTKEY; PRINTKEY : 'PRINT'