aztec-2.0
aztec-2.0 copied to clipboard
file structure in ecc/fields directory (empty field.hpp, field_declarations.hpp, field_impl.hpp, etc..)
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.