aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/math.lux (follow)
Commit message (Expand)AuthorAgeFilesLines
* Re-named "lux/tool/compiler/host" to "lux/target".Eduardo Julian2019-04-271-5/+3
* Some adjustments of the stdlib for the new JVM compiler.Eduardo Julian2019-04-171-25/+58
* Re-named "do-template" to "template".Eduardo Julian2019-03-301-8/+8
* Now implementing math functionality in stdlib instead of the compiler.Eduardo Julian2018-07-301-102/+13
* Removed temporary "|" prefix on Nat.Eduardo Julian2018-07-281-4/+4
* Added "+" sign to positive Int.Eduardo Julian2018-07-281-25/+25
* Temporary commit to get rid of "+" signs for Nat.Eduardo Julian2018-07-281-4/+4
* Re-named "seq" to "and" and "alt" to "or".Eduardo Julian2018-07-211-4/+4
* Re-named "Symbol" to "Identifier".Eduardo Julian2018-07-211-1/+1
* "^open" and "open:" now use aliases instead of prefixes, the same way as modu...Eduardo Julian2018-07-201-2/+2
* No longer giving default aliases to un-prefixed imports.Eduardo Julian2018-07-201-4/+5
* Re-named "Bool" type to "Bit".Eduardo Julian2018-07-131-1/+1
* - Improvements to import syntax [part 2].Eduardo Julian2018-07-111-9/+11
* - Improvements to import syntax [part 1].Eduardo Julian2018-07-111-20/+20
* - Improvements to import syntax [part 0].Eduardo Julian2018-07-101-1/+1
* - Re-named path "lux/data/coll/*" to "lux/data/collection/*".Eduardo Julian2018-07-101-1/+1
* - Re-named "degree" to "revolution".Eduardo Julian2018-07-041-1/+1
* - Added new #I64 type as foundation for types based on 64-bit integers.Eduardo Julian2018-05-131-1/+1
* - Changed the syntax for the parameters of "syntax:".Eduardo Julian2018-05-021-1/+1
* - Improved the syntax for the "lux.function" macro.Eduardo Julian2018-04-051-3/+3
* - Implemented some math functions in pure Lux, to reduce the needs of the com...Eduardo Julian2018-04-051-14/+97
* - Removed the "root2" and "root3" host procedures (their functionality is red...Eduardo Julian2018-02-241-5/+2
* - Added bit-sets.Eduardo Julian2017-12-311-6/+2
* - Minor refactorings and bug fixes.Eduardo Julian2017-12-241-17/+27
* - Changed the identifier separator, from the semi-colon (;) to the period/dot...Eduardo Julian2017-11-291-28/+28
* - Changed the prefixes of numeric functions.Eduardo Julian2017-11-271-12/+12
* - Fixed some bugs.Eduardo Julian2017-11-221-9/+6
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-151-3/+3
* - Changed how Lux procedures work on the old compiler and the stdlib.Eduardo Julian2017-11-061-23/+23
* - Re-named "Lux" type to "Meta".Eduardo Julian2017-10-161-3/+3
* - Added unary function support for the "infix" macro.Eduardo Julian2017-09-191-41/+48
* - Re-named "real" numbers to "frac"(tions).Eduardo Julian2017-09-041-8/+8
* - Lux no longer has a Char primitive data-type.Eduardo Julian2017-07-021-1/+0
* - CLI, Syntax and Lexer are now based upon a common Parser type.Eduardo Julian2017-06-211-18/+19
* - Small refactorings and name-changes.Eduardo Julian2017-06-171-1/+1
* - Implemented Real<->Bits conversion (and used it to implement Hash<Real>).Eduardo Julian2017-05-231-15/+13
* - Renamed "AST" to "Code".Eduardo Julian2017-05-071-15/+15
* - Fused the lux/compiler and lux/macro modules.Eduardo Julian2017-04-111-1/+1
* - Renamed "lambda" to "function".Eduardo Julian2017-04-101-2/+2
* - Implemented math procedures for JS.Eduardo Julian2017-02-261-3/+0
* - Implemented a variety of new procedures for text, chars, math and arrays.Eduardo Julian2017-02-221-36/+26
* - Some refactorings and small expansions to lux/math.Eduardo Julian2017-01-291-6/+19
* - Changed the license from MPL 2.0 to MIT.Eduardo Julian2017-01-261-5/+0
* - Moved the lux/data/struct/* modules to lux/data/coll/*.Eduardo Julian2017-01-251-2/+2
* - Renamed lux/data/struct/tree to lux/data/struct/tree/rose.Eduardo Julian2017-01-251-1/+5
* - Simplified the macros for asking about or ensuring AST tokens.Eduardo Julian2017-01-121-1/+1
* - Updated the documentation of most modules left.Eduardo Julian2017-01-041-2/+16
* - No longer using record syntax in certain macros.Eduardo Julian2016-12-121-1/+1
* - Updates lux/math tests.Eduardo Julian2016-12-111-8/+10
* - gcd and lcm functions now work on Nat, instead of Int.Eduardo Julian2016-12-021-12/+8