Richard Feldman
|
8c96d12661
|
Merge trunk
|
2020-06-29 22:10:46 -04:00 |
|
Richard Feldman
|
81db9de8b5
|
Merge branch 'trunk' into container-rule-patterns
|
2020-06-28 16:21:34 -04:00 |
|
Richard Feldman
|
83c3f7fc68
|
Update Num docs to use Len
|
2020-06-28 15:37:44 -04:00 |
|
Richard Feldman
|
44477f98e9
|
Fix Num.sqrt, div, mod, and rem
|
2020-06-25 21:47:02 -04:00 |
|
Richard Feldman
|
5cec577427
|
Fix return type of List.first
|
2020-06-24 23:52:54 -04:00 |
|
Richard Feldman
|
0f36255f83
|
Fix List.first types
|
2020-06-24 23:08:25 -04:00 |
|
Richard Feldman
|
b3dfbeeec8
|
Fix some missing unary Num operation types
|
2020-06-24 21:56:56 -04:00 |
|
Folkert
|
055b01c463
|
rewrite uniqueness logic
|
2020-06-24 23:06:34 +02:00 |
|
Folkert
|
41ad8f2952
|
revise Map and cleanup
|
2020-06-23 21:16:29 +02:00 |
|
Folkert
|
b88dfcb537
|
revise Set
|
2020-06-23 15:36:02 +02:00 |
|
Folkert
|
6f1639959a
|
use let_tvars for the Num, Int, Float, Bool
|
2020-06-23 15:08:23 +02:00 |
|
Folkert
|
c0c4f4c74b
|
polish list signatures
|
2020-06-23 14:36:48 +02:00 |
|
Folkert
|
0696c5aa09
|
polish list signatures
|
2020-06-23 14:34:47 +02:00 |
|
Richard Feldman
|
88990c8711
|
Move Int and Float modules into Num
|
2020-06-22 23:25:38 -04:00 |
|
Richard Feldman
|
3691152d20
|
Introduce the let_tvars! macro
|
2020-06-22 21:40:00 -04:00 |
|
Richard Feldman
|
0b106614f9
|
wip
|
2020-06-22 21:29:18 -04:00 |
|
Folkert
|
af33e26811
|
fix repeat
|
2020-06-23 00:02:36 +02:00 |
|
Folkert
|
2a7bf2ae66
|
fix map
|
2020-06-22 23:48:37 +02:00 |
|
Folkert
|
0fbac382d0
|
improve uniqueness signatures
|
2020-06-22 23:28:23 +02:00 |
|
Folkert
|
7de691b511
|
clarify list uniqueness signatures
|
2020-06-22 20:37:28 +02:00 |
|
Richard Feldman
|
32b9b1ea60
|
Remove FLOAT_ADD and similar
|
2020-06-21 15:35:38 -04:00 |
|
Chad Stearns
|
3af1632ede
|
Changed some commented out type signatures from List a to List elem
|
2020-06-21 13:30:49 -04:00 |
|
Richard Feldman
|
461e166254
|
wip
|
2020-06-20 13:59:04 -04:00 |
|
Chad Stearns
|
3af6d5f0b3
|
WIP
|
2020-06-19 21:02:52 -04:00 |
|
Richard Feldman
|
dec5c3a062
|
Get low-level ops compiling
|
2020-06-19 20:07:04 -04:00 |
|
Chad Stearns
|
97cb4a737e
|
List.single implementation
|
2020-06-03 18:56:23 -04:00 |
|
Chad Stearns
|
5c1c9efb89
|
Added trigonometric functions to code gen and builtins
|
2020-05-25 16:28:41 -04:00 |
|
Chad Stearns
|
c83a6dc7b8
|
Float function isPositive, isNegative, and isZero
|
2020-05-22 23:05:17 -04:00 |
|
Richard Feldman
|
62a399c569
|
Make things mobile-friendly
|
2020-05-18 23:21:36 -04:00 |
|
Richard Feldman
|
33d4af8b5b
|
Add some stuff to Num docs
|
2020-05-14 22:02:05 -04:00 |
|
Richard Feldman
|
6e32c31c06
|
Try moving Int and Float docs into Num
|
2020-05-14 20:47:34 -04:00 |
|
Richard Feldman
|
7f05678bf8
|
Merge branch 'trunk' into int-rem
|
2020-05-13 22:53:31 -04:00 |
|
Chad Stearns
|
0140c4ca9f
|
Removed div_by_zero function where it wasnt needed
|
2020-05-13 19:09:50 -04:00 |
|
Chad Stearns
|
7df4771f7b
|
Int.rem
|
2020-05-13 04:27:08 -04:00 |
|
Richard Feldman
|
9e70fceb33
|
Wrote a bunch of string docs
|
2020-05-11 23:43:30 -04:00 |
|
Richard Feldman
|
c752d1607a
|
Update Float to mention binary and decimal floats
|
2020-05-11 23:43:30 -04:00 |
|
Richard Feldman
|
101e90e437
|
Go back to Float
|
2020-05-11 23:43:30 -04:00 |
|
Richard Feldman
|
045f1627a0
|
Try Real
|
2020-05-11 23:43:30 -04:00 |
|
Richard Feldman
|
1a348d1731
|
Write some docs
|
2020-05-11 23:38:18 -04:00 |
|
Chad Stearns
|
1d1f620090
|
Int Abs
|
2020-05-09 17:56:10 -04:00 |
|
Chad Stearns
|
8e8412bf94
|
FLOAT_ABS test, and NUM_ABS generally, but not implemented
|
2020-05-08 00:49:08 -04:00 |
|
Richard Feldman
|
ce9e7a91f6
|
Clean up some Cargo.toml files
|
2020-05-03 21:37:59 -04:00 |
|
Richard Feldman
|
13dd937a71
|
Revert "Attempt to add builtin_defs to CLI"
This reverts commit 2679077de9 .
|
2020-05-01 22:00:06 -04:00 |
|
Richard Feldman
|
2679077de9
|
Attempt to add builtin_defs to CLI
|
2020-05-01 21:59:38 -04:00 |
|
Richard Feldman
|
f47d96e1a4
|
Update a comment
|
2020-05-01 21:56:44 -04:00 |
|
Chad Stearns
|
71258e0e59
|
Implemented INT_NE_i64
|
2020-05-01 16:31:19 -04:00 |
|
Chad Stearns
|
0518ccc991
|
Remove INT_DIV from std.rs
|
2020-04-29 18:22:25 -04:00 |
|
Chad Stearns
|
9107880928
|
Implemented generated built in int division, with the return type as a result
|
2020-04-29 17:36:02 -04:00 |
|
Richard Feldman
|
c39b43a265
|
Code gen numeric comparisons
|
2020-04-28 18:33:51 -04:00 |
|
Chad Stearns
|
10a99a6fc7
|
Merging in remote
|
2020-04-26 18:24:31 -04:00 |
|