aztec-2.0 icon indicating copy to clipboard operation
aztec-2.0 copied to clipboard

file structure in ecc/fields directory (empty field.hpp, field_declarations.hpp, field_impl.hpp, etc..)

Open lucasxia01 opened this issue 1 year ago • 0 comments

We have a mess of files in ecc/fields and stdlib/primitives/field, bigfield, biggroup.

First, one called is field and one is fields.

In the native library ecc/fields:

  • we have empty an field.hpp that only includes field_impl.hpp and field_impl_x86.hpp
  • we also have this field_declarations.hpp, that I don't know why isn't just field.hpp

In the stdlib libraries stdlib/primitives/field, bigfield, biggroup:

  • we have a proper field.hpp and field.cpp setup, but array.hpp is in this folder?
  • bigfield has bigfield_impl.hpp that should just be a source field unless for some reasons (precompilation or other) I don't understand.
  • biggroup also has a biggroup_impl.hpp, among several other .hpp files.

lucasxia01 avatar Jan 26 '24 16:01 lucasxia01