Andy Wingo
|
ff83dc0523
Fix #137
|
1 éve |
Andy Wingo
|
2519d743d3
Merge branch 'current-jiffy-f64' into 'main'
|
1 éve |
Andy Wingo
|
ee98769c30
All exceptions structured!
|
1 éve |
Andy Wingo
|
987ade0e62
Compiler front-end residualizes structured exceptions
|
1 éve |
David Thompson
|
f9566b20a1
Reimplement current_jiffy to use f64 instead of i64.
|
1 éve |
Andy Wingo
|
4d34bb0746
Enable structured exceptions thrown from prelude
|
1 éve |
Andy Wingo
|
a8b87044ed
Better compiler support for string->utf8, utf8->string
|
1 éve |
Andy Wingo
|
01b3373bbc
Add `read` implementation
|
1 éve |
David Thompson
|
a2ab07a02b
Add FFI.
|
1 éve |
David Thompson
|
7ab96ccebd
stdlib: Change $extern-ref to hold a nullable extern.
|
1 éve |
Andy Wingo
|
be7f9d7285
Extend inline-wasm to allow unboxed args and results
|
1 éve |
Robin Templeton
|
2a171a6cc1
add missing flonum-fraction cases to $mul
|
1 éve |
Andy Wingo
|
45925402e8
Add equal? support for records
|
1 éve |
Andy Wingo
|
2231923808
Add setter support for records, and add tests
|
1 éve |
Robin Templeton
|
f45b663611
fix flonum-fixnum comparisons
|
1 éve |
Robin Templeton
|
b1cb82919b
integer flonum support for quotient, remainder and modulus
|
1 éve |
Andy Wingo
|
39d8389b82
Define root vtable in stdlib
|
1 éve |
Andy Wingo
|
55bd43e78f
Add more fields to vtables
|
1 éve |
Robin Templeton
|
90a00bb73f
add 1 instead of subtracting -1 in $decode-f64
|
1 éve |
Robin Templeton
|
768c9a821f
fix exact
|
1 éve |
Andy Wingo
|
fd5e39f6b2
Memoize computation of the stdlib
|
1 éve |
Robin Templeton
|
81971b7272
check for NaNs in $heap-numbers-equal
|
1 éve |
Robin Templeton
|
1cbad772d9
fix incorrect variable name in $slow-< cast
|
1 éve |
Andy Wingo
|
38a3022e08
Add support for bignum literals
|
1 éve |
Andy Wingo
|
bd317c115d
Support keywords and symbol literals in auxiliary compilation units
|
1 éve |
David Thompson
|
6d9ac94bb5
Remove redundant and poorly named number conversions in stdblib.
|
1 éve |
David Thompson
|
77f893fbd4
prelude: Implement timer procedures.
|
1 éve |
David Thompson
|
433d4ffb07
Update copyright headers and module commentary.
|
1 éve |
Robin Templeton
|
c7a9347374
fix log and exp definitions
|
1 éve |
Robin Templeton
|
94cdb15ebe
log and exp
|
1 éve |