# 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.");
     }
$$}