Просмотр исходного кода

improve zkcircuit integration. added setup groth16 CS

ada 5 лет назад
Родитель
Сommit
5bea34947c
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      lisp/lisp.rs

+ 3 - 0
lisp/lisp.rs

@@ -286,6 +286,9 @@ fn eval(mut ast: MalVal, mut env: Env) -> MalRet {
                     }
                     Sym(ref a0sym) if a0sym == "setup" => {
                         let a1 = l[1].clone();
+                        let circuit = setup(&ast)?;
+                        println!("{:?}", a1); 
+                        env_sets(&env, &a1.pr_str(false), circuit);
                         eval(a1.clone(), env.clone())
                     }
                     //Sym(ref a0sym) if a0sym == "prove" => {