Rename commit evaluator.

This commit is contained in:
chriseth
2023-03-28 16:52:47 +02:00
parent 9bc46b8dfb
commit d61d0a09bb
16 changed files with 14 additions and 14 deletions

View File

@@ -7,7 +7,7 @@ use num_bigint::Sign;
use crate::number::{abstract_to_degree, AbstractNumberType, DegreeType};
use crate::parser::ast::PILFile;
use crate::{analyzer, asm_compiler, commit_evaluator, constant_evaluator, json_exporter};
use crate::{analyzer, asm_compiler, constant_evaluator, json_exporter, witness_generator};
pub fn no_callback() -> Option<fn(&str) -> Option<AbstractNumberType>> {
None
@@ -140,7 +140,7 @@ fn compile(
println!("Wrote constants.bin.");
println!("Deducing witness columns...");
let commits =
commit_evaluator::generate(analyzed, degree, &constants, query_callback, verbose);
witness_generator::generate(analyzed, degree, &constants, query_callback, verbose);
write_polys_file(
&mut BufWriter::new(&mut fs::File::create(output_dir.join("commits.bin")).unwrap()),
degree,

View File

@@ -1,6 +1,5 @@
pub mod analyzer;
pub mod asm_compiler;
pub mod commit_evaluator;
pub mod compiler;
pub mod constant_evaluator;
pub mod json_exporter;
@@ -8,3 +7,4 @@ pub mod number;
pub mod parser;
pub mod riscv;
pub mod utils;
pub mod witness_generator;

View File

@@ -349,8 +349,8 @@ mod test {
use super::*;
use crate::{
commit_evaluator::{bit_constraints::BitConstraint, eval_error::EvalError},
number::AbstractNumberType,
witness_generator::{bit_constraints::BitConstraint, eval_error::EvalError},
};
use super::{AffineExpression, GOLDILOCKS_MOD};

View File

@@ -2,8 +2,8 @@ use std::collections::{BTreeMap, BTreeSet};
use std::fmt::{Display, Formatter};
use crate::analyzer::{BinaryOperator, Expression, Identity, IdentityKind, PolynomialReference};
use crate::commit_evaluator::util::{contains_next_ref, WitnessColumnNamer};
use crate::number::{AbstractNumberType, GOLDILOCKS_MOD};
use crate::witness_generator::util::{contains_next_ref, WitnessColumnNamer};
use super::expression_evaluator::ExpressionEvaluator;
use super::symbolic_evaluator::SymbolicEvaluator;
@@ -316,8 +316,8 @@ fn smallest_period_candidate(fixed: &[AbstractNumberType]) -> Option<u64> {
mod test {
use std::collections::BTreeMap;
use crate::commit_evaluator::bit_constraints::{propagate_constraints, BitConstraint};
use crate::commit_evaluator::{FixedData, WitnessColumn};
use crate::witness_generator::bit_constraints::{propagate_constraints, BitConstraint};
use crate::witness_generator::{FixedData, WitnessColumn};
use super::process_fixed_column;

View File

@@ -5,8 +5,8 @@ use itertools::{Either, Itertools};
use crate::analyzer::PolynomialReference;
use crate::analyzer::{Expression, Identity, IdentityKind, SelectedExpressions};
use crate::commit_evaluator::eval_error;
use crate::number::AbstractNumberType;
use crate::witness_generator::eval_error;
use super::affine_expression::AffineExpression;
use super::eval_error::EvalError;

View File

@@ -1,10 +1,10 @@
use std::collections::{HashMap, HashSet};
use crate::analyzer::{Expression, Identity, IdentityKind, SelectedExpressions};
use crate::commit_evaluator::eval_error;
use crate::commit_evaluator::expression_evaluator::ExpressionEvaluator;
use crate::commit_evaluator::util::contains_witness_ref;
use crate::number::{AbstractNumberType, DegreeType};
use crate::witness_generator::eval_error;
use crate::witness_generator::expression_evaluator::ExpressionEvaluator;
use crate::witness_generator::util::contains_witness_ref;
use super::affine_expression::AffineExpression;
use super::eval_error::EvalError;

View File

@@ -11,10 +11,10 @@ mod affine_expression;
mod bit_constraints;
mod double_sorted_witness_machine;
mod eval_error;
mod evaluator;
mod expression_evaluator;
pub mod fixed_evaluator;
mod fixed_lookup_machine;
mod generator;
mod machine;
mod machine_extractor;
mod sorted_witness_machine;
@@ -53,7 +53,7 @@ pub fn generate<'a>(
machine_extractor::split_out_machines(&fixed, &analyzed.identities, &witness_cols);
let (global_bit_constraints, identities) =
bit_constraints::determine_global_constraints(&fixed, identities);
let mut evaluator = evaluator::Evaluator::new(
let mut evaluator = generator::Evaluator::new(
&fixed,
identities,
global_bit_constraints,

View File

@@ -3,8 +3,8 @@ use std::collections::{BTreeMap, HashMap, HashSet};
use itertools::{Either, Itertools};
use crate::analyzer::{Expression, Identity, IdentityKind, SelectedExpressions};
use crate::commit_evaluator::eval_error;
use crate::number::AbstractNumberType;
use crate::witness_generator::eval_error;
use super::affine_expression::AffineExpression;
use super::eval_error::EvalError;