Robin Templeton
|
334431a6b7
* module/hoot/stdlib.scm: Use `else' clauses in arith-cond forms.
|
1 vuosi sitten |
Robin Templeton
|
d68f78cc2a
allow final else clause in arith-cond forms
|
1 vuosi sitten |
Robin Templeton
|
b4b90aa8d3
implement $heap-numbers-equal? for eqv?
|
1 vuosi sitten |
Robin Templeton
|
9a50a3eec9
fix bignum comparison in $numeric-eqv
|
1 vuosi sitten |
David Thompson
|
abb241acde
Merge branch '105-define-inexact-exact-conversion-and-use-it-for-fraction-flonum-comparison' into 'main'
|
1 vuosi sitten |
David Thompson
|
1622257124
Merge branch '104-add-special-cases-for-fraction-flonum-comparisons' into 'main'
|
1 vuosi sitten |
Robin Templeton
|
1859d79860
define f64->exact conversion for fraction<->flonum comparison
|
1 vuosi sitten |
Andy Wingo
|
905c497cbf
Renumber GC opcodes, rename to final names
|
1 vuosi sitten |
Andy Wingo
|
17c6454ac2
Rename parse-wat to wat->wasm, disassemble to wasm->wat
|
1 vuosi sitten |
Robin Templeton
|
59675138f6
fix typos in comparison functions
|
1 vuosi sitten |
Robin Templeton
|
b524537afc
fix comparison function names in error messages
|
1 vuosi sitten |
Robin Templeton
|
874ef4449d
add special cases for fraction<->flonum comparison
|
1 vuosi sitten |
Robin Templeton
|
d5e4dfd16c
define f64_is_nan and f64_is_infinite reflect functions
|
1 vuosi sitten |
Robin Templeton
|
a2f416e416
fix flonum<->exact comparison
|
1 vuosi sitten |
Robin Templeton
|
57c7a35800
* module/hoot/stdlib.scm ($lsh, $rsh): Normalize bignum results.
|
1 vuosi sitten |
Robin Templeton
|
56d3046547
$lsh and $rsh slow paths
|
1 vuosi sitten |
David Thompson
|
208f961d88
Merge branch '78-implement-u64-s64-conversion-functions-in-stdlib' into 'main'
|
1 vuosi sitten |
Robin Templeton
|
eebcd2473a
add missing u64/s64 conversions
|
1 vuosi sitten |
Robin Templeton
|
2d65abb2fd
define $abs, $floor and $ceiling
|
1 vuosi sitten |
Robin Templeton
|
cc6a91eb79
define $scm->f64
|
1 vuosi sitten |
Andy Wingo
|
6cc09fe5fe
Implement number->string for flonums, fractions, compnums
|
1 vuosi sitten |
Andy Wingo
|
ce31d5899f
Better reflect-side repr, output
|
1 vuosi sitten |
Andy Wingo
|
16ef590677
Implement string stdlib
|
1 vuosi sitten |
Robin Templeton
|
cea9bf8c1d
number comparison
|
1 vuosi sitten |
Andy Wingo
|
d26b6c8fdd
Implement more ports functionality
|
1 vuosi sitten |
Andy Wingo
|
56d60bfd4b
Fix compilation of add/immediate etc
|
1 vuosi sitten |
Andy Wingo
|
d1b2b7cafe
Add default-prompt-tag
|
1 vuosi sitten |
Andy Wingo
|
675730d4db
Implement current-{input,output,error}-port
|
1 vuosi sitten |
Andy Wingo
|
937c1a4c7d
Implement stdin, stdout, stderr
|
1 vuosi sitten |
Robin Templeton
|
125462f15c
extend $inexact for fractions
|
1 vuosi sitten |