[Kernel] Regroup all arithmetic modules in one place
- Add a Rational module that implements a field over rationals. - Add rationals to Datatype - Move field, nat, finite and linear into libraries/arithmetic - Update linear_filter_test to use the Rational module - Update oracles
Showing
- src/kernel_services/analysis/filter/linear_filter_test.ml 0 additions, 37 deletionssrc/kernel_services/analysis/filter/linear_filter_test.ml
- src/libraries/arithmetic/field.ml 23 additions, 13 deletionssrc/libraries/arithmetic/field.ml
- src/libraries/arithmetic/finite.ml 0 additions, 0 deletionssrc/libraries/arithmetic/finite.ml
- src/libraries/arithmetic/finite.mli 0 additions, 0 deletionssrc/libraries/arithmetic/finite.mli
- src/libraries/arithmetic/linear.ml 0 additions, 0 deletionssrc/libraries/arithmetic/linear.ml
- src/libraries/arithmetic/linear.mli 0 additions, 0 deletionssrc/libraries/arithmetic/linear.mli
- src/libraries/arithmetic/nat.ml 0 additions, 0 deletionssrc/libraries/arithmetic/nat.ml
- src/libraries/arithmetic/nat.mli 0 additions, 0 deletionssrc/libraries/arithmetic/nat.mli
- src/libraries/arithmetic/rational.ml 107 additions, 0 deletionssrc/libraries/arithmetic/rational.ml
- src/libraries/arithmetic/rational.mli 23 additions, 0 deletionssrc/libraries/arithmetic/rational.mli
- src/libraries/datatype/datatype.ml 17 additions, 0 deletionssrc/libraries/datatype/datatype.ml
- src/libraries/datatype/datatype.mli 3 additions, 0 deletionssrc/libraries/datatype/datatype.mli
- tests/float/oracle/linear_filter_test.res.oracle 4 additions, 4 deletionstests/float/oracle/linear_filter_test.res.oracle
File moved
File moved
File moved
File moved
File moved
src/libraries/arithmetic/rational.ml
0 → 100644
src/libraries/arithmetic/rational.mli
0 → 100644
Please register or sign in to comment