Commit History

Author SHA1 Message Date
  David Thompson 1de24cf43d Add support for struct-ref primitive. 6 months ago
  David Thompson f320944f8c stdlib: Add hash-bytevector and hash-bitvector functions. 6 months ago
  Andy Wingo cd9c2dbb18 Add (hoot dynamic-states) 6 months ago
  Andy Wingo a456ce31df Fix calling dynwind rewinders 7 months ago
  David Thompson 06969e9428 stdlib: Add missing fraction/flonum arithmetic cases. 8 months ago
  David Thompson 0bf69cb879 stdlib: Throw "division by zero" errors. 8 months ago
  David Thompson 63e58de8b6 stdlib: Throw "apply to non-list" errors. 8 months ago
  David Thompson 1f7283ec90 stdlib: Throw "prompt not found" errors. 8 months ago
  David Thompson c18468acd3 stdlib: Throw numeric type errors. 9 months ago
  David Thompson a7d58a3bd5 Wrap entry to ABI in 'try' block. 9 months ago
  Andy Wingo fa28d6f35c Add tests, fix codegen for kwargs 8 months ago
  Andy Wingo 7837a454a1 Implement kwargs dispatching stdlib helpers 8 months ago
  Andy Wingo 167f0504de Implement exceptions for keyword argument errors 8 months ago
  Andy Wingo 17eeabbe61 Implement kwarg parsing codegen; stub of stdlib 8 months ago
  Andy Wingo 14491571a6 stdlib: arg-ref can work for n=[0,2] 8 months ago
  David Thompson 9dbd10013d Add simple implementation of file ports. 10 months ago
  David Thompson 7885b512ba stdlib: Implement complex number arithmetic. 9 months ago
  David Thompson e776ca8b82 stdlib: Fix division of bignum by fraction. 9 months ago
  David Thompson e0cb6af70a stdlib: Fix division of bignum by fraction. 9 months ago
  Robin Templeton 93938b0f51 Fix $quo fast check and test for smallest bignum. 10 months ago
  David Thompson 39aee85ef3 stdlib: Grow argv as necessary in $apply. 11 months ago
  David Thompson 4980df5070 compile: Right-size $argv in start function. 11 months ago
  Robin Templeton 222ae12716 die for fixnum-fixnum division-by-zero errors 11 months ago
  David Thompson 3034e71423 Implement weak key hash tables. 11 months ago
  David Thompson 924b502781 stdlib: Fix bignum gcd case in add-fracnum-fracnum. 11 months ago
  Robin Templeton 64ab776d6e require default for non-null-return $hashq-lookup variant 11 months ago
  Robin Templeton f63f508608 implement r6rs eq-hashtables 1 year ago
  David Thompson ff3bbf24c7 stdlib: Fix fluid-ref*. 11 months ago
  David Thompson bbefcc1bf2 stdlib: Add weak-map-get-scm function. 1 year ago
  David Thompson 9375f5f268 stdlib: Change result type of weak_map_get to (ref null eq). 1 year ago