happy

    12

    2答えて

    私は服用しているクラス用のコンパイラを作成しています。クラスは特にハスケルではありませんが、私はコンパイラーとインタプリタを書くのにHaskellを使っています。うまくいけば、私のprofが簡単に実行/コンパイルできるようにcabalパッケージの設定があります。私は両方の実行可能ファイルのbuild-toolsフィールドに幸せとアレックスを持っていますが、Cabalはそれを無視して、HappyとA

    2

    1答えて

    私は単純なマークアップ言語のパーサを幸せに書くつもりです。現在、無限ループやネストされた要素に問題があります。 私のマークアップ言語は、基本的に「通常の」テキストと太字/強調テキストの2つの要素で構成されています。例えば data Markup = MarkupText String | MarkupEmph [Markup] 、Foo *bar*のようなテキストが[Mar