Commit History

Author SHA1 Message Date
  gingerBill 2127dc56b1 Add `math.pow10` 2 years ago
  gingerBill 0c25f7cdc5 Improve core:math procedures and add loads of unit tests 2 years ago
  gingerBill e5c243ee93 Fix `atan2` by swapping the arguments internally 2 years ago
  gingerBill 92e406cef0 Implement `asin` in native Odin 2 years ago
  gingerBill 269913ede0 Implement `acos` in native Odin 2 years ago
  gingerBill ff36b754cb Fix atrig functions 2 years ago
  gingerBill 39728b8bfb Add the builtin procedures `abs`, `clamp` `min`, `max` to `core:math` as aliases 2 years ago
  gingerBill 208f168564 Correct assignment 3 years ago
  gingerBill 737bccbd5e Add `math.divmod` and `math.floor_divmod` 3 years ago
  blake b2b0043875 fixed math.log2 3 years ago
  Yeongju Kang 4e8bc0786d fix parameter for atan2 in procedure asin 3 years ago
  Stanislav Ch. Nikolov 5e04ddd653 Fix #1627: Remove wrong return type in cumsum_inplace 3 years ago
  gitlost b94a7a87fa Fix issue #1574 "fract in linalg/glm is broken" by fixing 3 years ago
  gilles 4ebdb6740e fix math.prod 3 years ago
  gingerBill f40f12d480 Minor cleanup to math constants 3 years ago
  gingerBill 2b546a598c Add `math.signbit`; Add `math.gamma` based on http://netlib.sandia.gov/cephes/cprob/gamma.c 3 years ago
  gingerBill b530ca9a5e Add `math.nextafter` 3 years ago
  gingerBill e721f26a76 Implement `ln` based off FreeBSD's /usr/src/lib/msun/src/e_log.c 3 years ago
  gingerBill 91408cb21f Implement `atanh` based on FreeBSD's /usr/src/lib/msun/src/e_atanh.c 3 years ago
  gingerBill eb8b0d7a03 Add `log1p`, `erf`, `erfc`, `ilogb` `logb` (implemented based of FreeBSD's) 3 years ago
  gingerBill 6a101e69a2 Implement `ldexp` and `frexp` in native Odin 3 years ago
  gingerBill 518460af66 Begin work in semi-standardized `js_wasm32` target 3 years ago
  gingerBill 7bb7a741c6 Make `math` procedure `contextless`; Add `asinh`, `acosh`, `atanh` 3 years ago
  gingerBill 720884e0f1 Strip even more semicolons if followed by a `}` or `)` on the same line 4 years ago
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 years ago
  gingerBill f0437a4242 Enforce `core:builtin` and `core:intrinsics` for imports 4 years ago
  Joakim Hentula 6465fb8ec7 Fix for value rather than type used for intrinsics 4 years ago
  Jeroen van Rijn d7dba495fd Last of the Endian float in math.odin. 4 years ago
  Jeroen van Rijn c05f6b4a31 Even more Endian maths. 4 years ago
  Jeroen van Rijn a0a578c72a More Endian version of maths procs. 4 years ago