Skip to content

Releases: Robbepop/apint

0.2.0

31 Oct 09:43

Choose a tag to compare

  • Add Binary, LowerHex and UpperHex impls to Int, UInt and ApInt.
    Note that implementations for Octal are still missing.

0.1.0

15 Apr 10:55

Choose a tag to compare

  • Removed strict casting methods in ApInt, Int and UInt.
  • Add into_bitnot to ApInt, Int and UInt.
  • Add division-by-zero error and managing around it for respective operations.
  • Add a crate prelude module for simple usage of commonly used types.
  • Fixed bug in ApInt::sign_extend and Int::extend (issue #15). Thanks AaronKutch for reporting!
  • Fixed markdown headers of many public impl blocks.
  • Fixed several documentation comments of public APIs, like ApInt::from_{i128, u128}.
  • Fixed several minor bugs due to forwarding to wrong implementation methods.