問題タブ [bnfc]
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.
haskell - BNFC インストール エラー
Mac (OS Sierra を実行) に BNFC をインストールしようとしています。Haskell Platform for Mac (v.8.0.1) を既にインストールしています。cabal をインストールしてから、それを使用して alex (v 3.2.1) と happy (v 1.19.5) をインストールしました。次に、cabal install bnfc を実行したところ、適切にインストールされました。問題は、bnfc と入力するか、取得した bnfc コマンドを使用しようとするとすぐに発生します。
-bash: bnfc: コマンドが見つかりません
私がここに欠けているものはありますか?BNFC を再度インストールしようとすると、次のようになります。
要求されたすべてのパッケージは既にインストールされています: BNFC-2.8.1
何か案は?ありがとう!
bnfc - BNFC で 16 進整数の文法を書く方法は?
以下は、16 進整数の小さな文法です。
ただし、レクサーは「ff」を単一のトークンとして扱うため、「0xff」の解析に失敗します。どうすれば修正できますか?
c++ - それらのポインターが共有されている場合、ポインターのベクトルの親を削除しても安全ですか?
使用中のアプリケーションの 1 つでメモリ リークの問題が発生し、修正しようとしています。私が疑わしい問題点の 1 つは、BNFC を使用してファイルからコマンドへの行を解析する場所です。
参考のため:
BNFC はこれらを使用して構築しnew
、ポインターを返します。delete lineCmds
が保持する値を削除しなくても安全cmdShared
ですか?