# 030: mycompare2.hs で cannot find symbol: Prim.mk_40__41_() [↑up](bunny_notes) - issued: 2020-04-15 - 分類: A サンプルコードが fail - status: Closed (2020-04-20) ## 調査ログ ### 2020-04-18 Prim.mk_40__41_() というのは、Prim.() のコンストラクタ(値コンストラクタかな)のこと。 ### 2020-04-20 Prim.java に以下追加して終了: $$
{ --- a/brt/src/jp/ne/sakura/uhideyuki/brt/runtime/Prim.java +++ b/brt/src/jp/ne/sakura/uhideyuki/brt/runtime/Prim.java @@ -23,6 +23,10 @@ public class Prim { return mkExpr(new ConObj(new Cotr("Prelude.False"), new AtomExpr[0])); } + public static Expr mk_40__41_(){ + return mkExpr(new ConObj(new Cotr("Prim.()"), new AtomExpr[0])); + } + public static Expr mkneErr(){ return new ErrExpr("Error: Non-exhaustive patterns."); } $$}