Andy Wingo
|
6a7689002c
Continue structured exception work
|
1 year ago |
Andy Wingo
|
f01c5c6ea6
Simplify numerator and denominator
|
1 year ago |
Andy Wingo
|
afd1ddedac
Simplify `exact`
|
1 year ago |
Andy Wingo
|
68b50d2441
Fix finite?, infinite?, nan?
|
1 year ago |
Andy Wingo
|
cec7004c01
More structured error work
|
1 year ago |
Andy Wingo
|
c6489d244d
Begin refactoring to throw structured errors
|
1 year ago |
Andy Wingo
|
4ecd94eaa5
Improve max and min, now that we have case-lambda
|
1 year ago |
Andy Wingo
|
3acd10f5d6
Inline primcalls in `list`
|
1 year ago |
Andy Wingo
|
40c063ec01
Better vector pattern-matching
|
1 year ago |
Andy Wingo
|
afef64309f
Avoid reference to `write` in record writers
|
1 year ago |
Andy Wingo
|
48d57ec2c2
Soft ports can directly call string->utf8 to write string to buf
|
1 year ago |
Andy Wingo
|
1fc13c93c0
match uses eq?, not equal?
|
1 year ago |
Andy Wingo
|
73ee3a7dee
Reorder position of `list` in prelude
|
1 year ago |
Andy Wingo
|
268a1b9eb9
Reorder position of raise, raise-exception in prelude
|
1 year ago |
Andy Wingo
|
b8168f3391
Lazily initialize parentv for record types
|
1 year ago |
Andy Wingo
|
a7a009463b
Move some string and vector runtime up
|
1 year ago |
Andy Wingo
|
22f2d6411a
Attempt to inline parent vector construction for record subtypes
|
1 year ago |
Andy Wingo
|
1b1ff0c866
Move record type definitions later in the prelude
|
1 year ago |
Andy Wingo
|
f4f35a0578
Record printer, comparer are "trusted"
|
1 year ago |
Andy Wingo
|
8e9d45ab07
record-constructor takes vtable
|
1 year ago |
Andy Wingo
|
94790e898d
%make-vtable helper is syntax rule
|
1 year ago |
Andy Wingo
|
a8b87044ed
Better compiler support for string->utf8, utf8->string
|
1 year ago |
Andy Wingo
|
01b3373bbc
Add `read` implementation
|
1 year ago |
David Thompson
|
a2ab07a02b
Add FFI.
|
1 year ago |
Andy Wingo
|
b4f7b21fcf
Implement exception types
|
1 year ago |
Andy Wingo
|
a6aa6f5261
Extensible record types!
|
1 year ago |
Andy Wingo
|
102da76ab9
Destination of bytevector-copy! has to be mutable
|
1 year ago |
Andy Wingo
|
f879328556
Simplify stdout/stderr inline wasm
|
1 year ago |
Andy Wingo
|
5f4a2cbfab
Simplify jiffies inline wasm
|
1 year ago |
Andy Wingo
|
ac008037a9
Simplify exception handling inline wasm
|
1 year ago |