[Kernel] Splits Floating_point and new module Typed_float.
Floating_point contains utilitary functions over ocaml float. Typed_float provides a typed representation of floating-point numbers, which encodes the format of the represented number.
Showing
- src/kernel_internals/typing/cabs2cil.ml 5 additions, 6 deletionssrc/kernel_internals/typing/cabs2cil.ml
- src/kernel_services/abstract_interp/fc_float.ml 34 additions, 34 deletionssrc/kernel_services/abstract_interp/fc_float.ml
- src/kernel_services/abstract_interp/fval.ml 2 additions, 5 deletionssrc/kernel_services/abstract_interp/fval.ml
- src/kernel_services/abstract_interp/ival.ml 4 additions, 4 deletionssrc/kernel_services/abstract_interp/ival.ml
- src/kernel_services/abstract_interp/widen_type.ml 1 addition, 1 deletionsrc/kernel_services/abstract_interp/widen_type.ml
- src/kernel_services/ast_building/cil_builder.ml 2 additions, 2 deletionssrc/kernel_services/ast_building/cil_builder.ml
- src/kernel_services/ast_printing/cil_printer.ml 3 additions, 3 deletionssrc/kernel_services/ast_printing/cil_printer.ml
- src/kernel_services/ast_queries/cil.ml 7 additions, 9 deletionssrc/kernel_services/ast_queries/cil.ml
- src/kernel_services/ast_queries/logic_const.ml 1 addition, 2 deletionssrc/kernel_services/ast_queries/logic_const.ml
- src/kernel_services/ast_queries/logic_utils.ml 6 additions, 6 deletionssrc/kernel_services/ast_queries/logic_utils.ml
- src/libraries/floating_point/floating_point.c 5 additions, 0 deletionssrc/libraries/floating_point/floating_point.c
- src/libraries/floating_point/floating_point.ml 33 additions, 472 deletionssrc/libraries/floating_point/floating_point.ml
- src/libraries/floating_point/floating_point.mli 24 additions, 237 deletionssrc/libraries/floating_point/floating_point.mli
- src/libraries/floating_point/typed_float.ml 477 additions, 0 deletionssrc/libraries/floating_point/typed_float.ml
- src/libraries/floating_point/typed_float.mli 251 additions, 0 deletionssrc/libraries/floating_point/typed_float.mli
- src/plugins/aorai/aorai_utils.ml 2 additions, 2 deletionssrc/plugins/aorai/aorai_utils.ml
- src/plugins/e-acsl/src/libraries/interval_utils.ml 8 additions, 8 deletionssrc/plugins/e-acsl/src/libraries/interval_utils.ml
- src/plugins/eva/ast/eva_ast_builder.ml 3 additions, 3 deletionssrc/plugins/eva/ast/eva_ast_builder.ml
- src/plugins/eva/ast/eva_ast_printer.ml 1 addition, 3 deletionssrc/plugins/eva/ast/eva_ast_printer.ml
- src/plugins/eva/ast/eva_ast_utils.ml 1 addition, 1 deletionsrc/plugins/eva/ast/eva_ast_utils.ml
Loading
Please register or sign in to comment