問題タブ [b]
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.
compiler-construction - 動作する B コンパイラを持っている人はいますか?
優れた B コンパイラをどこで入手できるか知っている人はいますか? しばらくの間、B コンパイラを探してきましたが、Windows または Linux システム用の完全なものを見つけるのに苦労しています。
B の例を次に示します。
compiler-construction - B 言語の制限 (テーブル サイズ)
公式の B チュートリアルによると、エラーが発生した場合、コンパイラは 2 文字を返します。文字の組み合わせには次のものがあります。
>c
- ケーステーブルのオーバーフロー>e
- 式テーブルのオーバーフロー>i
- ラベル テーブルのオーバーフロー>s
- 記号テーブルのオーバーフロー
B コンパイラで malloc を使用する代わりに、テーブルを静的に割り当てたいと考えています。
ケース、ラベル、シンボル テーブルの最小サイズは?
extern - Bの外部または外部?
2 つの B キーワードを混同しています。
公式の B リファレンス マニュアルはextrn
キーワードを使用しますが、ウィキペディアと C は を使用しますextern
。
x86 用の適切な B コンパイラを知らないので、コンパイラを使用してスペルチェックを行うことはできません。
では、B で extern キーワードを記述する正しい方法は何extern
ですかextrn
?