2018-12-08 |
Chris Hanson | Eliminate now-unnecessary exports. |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | Rewrite environment implementation to clear up ambiguities. |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | Implement spar-funcall to call a procedure and ignore... |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | Eliminate unnecessary use of strip-syntactic-closures. |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | Fix some minor bugs in syntax renaming. |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | In er-macro-transformer, guarantee that two renames... |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | Syntax renaming now handles declarations correctly. |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | Eliminate inaccurate comment. |
commit | commitdiff | tree | snapshot |
2018-12-08 |
Chris Hanson | syntax-rules: eliminate use of rename for creating... |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Use the parser state, not the value produced, to determ... |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | More polar screw cases. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Pass the _type_ of complex component through the parser. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Oops, this broke polar notation. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Reject multiple zero real components by parse states. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Add some more screw cases. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Reject inf and NaN with #e notation. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Provide notation for NaN payload and signalling NaN. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | string->number returns false on error. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Make this unreachable case an error. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Fix printing NaN sign. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | More tests for signed NaN notation. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Fix sign of NaN in reader. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Expand test-numpar.scm a little with some bugs. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Make flo:nan.0 reliably return a `positive' quiet NaN... |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Fix bug in flo:make-nan error reporting. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | flo:make-nan error reporting is busted. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | Confirm #i works with inf and nan. |
commit | commitdiff | tree | snapshot |
2018-12-07 |
Taylor R Campbell | There is no exact infinity or NaN, so #e should reject... |
commit | commitdiff | tree | snapshot |
2018-12-05 |
Taylor R Campbell | x86 push can take a memory reference operand. |
commit | commitdiff | tree | snapshot |
2018-12-05 |
Taylor R Campbell | Print newline in debugging-printer primitive. |
commit | commitdiff | tree | snapshot |
2018-12-04 |
Taylor R Campbell | Disable allocator open coders. |
commit | commitdiff | tree | snapshot |
2018-12-03 |
Taylor R Campbell | Add missing type checks to some bit string operations. |
commit | commitdiff | tree | snapshot |
2018-12-03 |
Taylor R Campbell | Bit string primitives are missing type checks. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | Teach pp to respect custom print methods for tagged... |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | pp doesn't respect custom print methods for tagged... |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | Rework vector tag printer methods so they work again. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | pp _is_ busted after all but it takes a hairier example. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | pp is not busted; I just didn't know about pp-avoid... |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | Make pp's job easier in this test. (Still busted.) |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | Fix find-shared-objects. pp is still busted. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | find-shared-objects is busted for multiple references. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | pp is busted on circular data structures. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | Allow the full form of FLUID-LET with ACCESS. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | FLUID-LET of ACCESS broke. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | Tickled a bug in connectivity analysis with arity error. |
commit | commitdiff | tree | snapshot |
2018-12-02 |
Taylor R Campbell | Compiler chokes on a variable named |#[continuation]|. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Open-code some flonum predicates on amd64. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Teach sf about flo:safe-zero? and flo:safe=. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Speed this up a little at the expense of coverage. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Add some more spot checks. Zero is not exact here... |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Test some more edge cases and exception flags. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Teach Scheme about the floating-point subnormal-operand... |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Make flo:clear-exceptions! register interest in fp... |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Earlier change to flo:clear-exceptions! is busted. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Teach the compiler about more boolean and function... |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Recursively integrate after substitution. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Restore parallel compilation of compiler. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Fix thinko. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Use real:abs, real:copysign. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Sqrt is busted on sone mixed-infinite/exact cases. |
commit | commitdiff | tree | snapshot |
2018-12-01 |
Taylor R Campbell | Make ieee754-binary-hex-string follow IEEE 754-2008. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | New procedure (flo:logb x) gives the integer exponent... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Implement and fix fenceposts in inf and NaN encoding. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Use ieee754-binary-parameters to reduce magic constants. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Fix broken hexadecimal floating-point printing. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | What was I thinking. This is all wrong if the top... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Note copysign procedure. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Remove bogus note about flo:compare and flo:safe-compare. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Open-code flo:copysign on amd64. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Add a copysign test case that bit me in a state I can... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Don't futz with floenv if not in use. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Clear exceptions so residual crud doesn't trap. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Tidy up some negative tests. No functional change... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Rename flo:safe-negative? -> flo:sign-negative?. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Fix some things that I was mistakenly testing with... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Define and expose flo:precision. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Simplify and test some more exception cases. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Test NaN preservation of sqrt. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Handle more sqrt edge cases. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Enable traps here to confirm they don't happen. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Raise the appropriate exceptions in exact->exact. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Test exceptions in exact->inexact. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Teach exact->inexact to return infinity rather than... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Test exact->inexact near integer edge cases. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Use exact-integer-sqrt in sqrt for exact integers and... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Deduplicate test cases. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Fix sqrt along negative real axis with inexact zero... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Sqrt shouldn't discard an inexact zero imaginary component. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Test sqrt along the negative real line with/without... |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Test (sqrt -0.) = -0., per IEEE 754-2008. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | More sqrt edge cases, some working and some busted. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Couple more sqrt edge cases. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | For +/-2i x, compute sqrt by sqrt(x) +/- i sqrt(x). |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Fix branch cuts of some test cases -- no more xfail! |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Annotate where these tests rely on type and range checks. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Define (copysign m s) = magnitude of m, sign of s. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Add some more edge cases for sqrt. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Test exceptions in sqrt too. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Test flo:negate. |
commit | commitdiff | tree | snapshot |
2018-11-30 |
Taylor R Campbell | Add some more sqrt edge cases. |
commit | commitdiff | tree | snapshot |
next |