aboutsummaryrefslogtreecommitdiff
path: root/core/math/math.odin
Commit message (Expand)AuthorAgeFilesLines
* Fix for value rather than type used for intrinsicsJoakim Hentula2021-05-311-6/+6
* Last of the Endian float in math.odin.Jeroen van Rijn2021-05-291-75/+111
* Even more Endian maths.Jeroen van Rijn2021-05-291-18/+96
* More Endian version of maths procs.Jeroen van Rijn2021-05-291-41/+139
* Add Endian versions of math routines.Jeroen van Rijn2021-05-291-28/+191
* Add f16 specific procedures to core:mathgingerBill2021-04-011-59/+240
* Remove `"pure"` and `"pure_none"` calling conventionsgingerBill2021-02-231-1/+1
* Fix math.factorial()Oskar Nordquist2020-12-131-1/+1
* Merge branch 'master' into parser-experimentsgingerBill2020-12-061-0/+24
|\
| * Add new math procedure: inf_f32 inf_f64 nan_f32 nan_f64gingerBill2020-11-111-0/+24
* | Add experimental `-insert-semicolon` functionality to tokenizer and parsergingerBill2020-11-011-1/+1
|/
* Update math and math/linalg; add "pure_none" calling conventiongingerBill2020-09-101-3/+4
* Fix typos in math.odingingerBill2020-08-041-4/+4
* fix wrap in core:mathfoxnne2020-06-021-1/+1
* Update math/bitsgingerBill2020-05-301-0/+1
* Fix `math.atan`gingerBill2020-04-041-2/+2
* `x if cond else y` and `x when cond else y` expressionsgingerBill2020-03-051-4/+4
* Fix math.acos and math.asin, add f64 overloads.vassvik2020-02-061-9/+11
* Add more to `package math`gingerBill2019-12-281-0/+61
* Add new procedures for `package math`: `atan2`, `asin`, `acos`, `atan`, `sin_...gingerBill2019-12-281-2/+160
* Fix Internal Compiler Error: Type_Info for 'XXX' could not be found #507gingerBill2019-12-221-0/+2
* Fix NaN checks in core:math.classifyvassvik2019-12-121-2/+2
* New `package math` and `package math/linalg`gingerBill2019-10-271-363/+362
* Fix `scale_f32` and `scale_vec3` from returning the wrong variable.Joshua Mark Manton2019-07-201-2/+2
* Fix core library for the new procedure parameter addressing modegingerBill2019-07-151-21/+21
* Make core library use `a..<b` rather than doing `a..b-1`gingerBill2019-05-281-8/+8
* Improve package math/randgingerBill2019-03-241-0/+6
* Fixed typo in copy_sign_f64.thebirk2019-02-081-1/+1
* Fix typo in modf_f32gingerBill2018-12-201-2/+2
* More correct floor and ceil procedures.gingerBill2018-12-201-4/+104
* Change procedure group syntax from `proc[]` to `proc{}`; deprecate `proc[]` (...gingerBill2018-12-021-23/+21
* Add `$T: typeid/[]$E`; Deprecate `T: type/[]$E`gingerBill2018-09-021-1/+1
* Reduce number of range and slice operators #239gingerBill2018-08-011-8/+8
* Fix indent charactersLipid2018-07-161-1/+1
* Add mat3_mul and generic transpose to math.odinLipid2018-07-161-4/+16
* Remove need for __llvm_coregingerBill2018-06-031-1/+1
* Parse directories to be packagesgingerBill2018-05-211-0/+482