Commit Verlauf

Autor SHA1 Nachricht Datum
  Andy Wingo bebc46be14 SRFI-9 uses make-record-type vor 5 Jahren
  Andy Wingo 4bec125e63 Allow records to be subtyped vor 5 Jahren
  Andy Wingo 5084fa4858 Introduce make-struct/simple vor 7 Jahren
  Andy Wingo 3625351955 Match and srfi-9 expose their bailouts to the CSE pass vor 11 Jahren
  Andy Wingo a2972c195d Effects analysis sees match-error, throw-bad-structs as bailouts vor 11 Jahren
  Mark H Weaver c04bf4337b Merge remote-tracking branch 'origin/stable-2.0' vor 11 Jahren
  Mark H Weaver 361553b49d Adapt srfi-9.test to error reporting improvements; update copyright dates. vor 11 Jahren
  Mark H Weaver 89ffbb1c2e Improve error reporting of procedures defined by define-inlinable. vor 11 Jahren
  Andy Wingo 746065c92e Use allocate-struct in define-record-type implementations vor 11 Jahren
  Mark H Weaver 92fac8c056 Improve error for set-fields paths leading to different types. vor 12 Jahren
  Mark H Weaver f31a076232 Improve error messages for invalid record definitions. vor 12 Jahren
  Mark H Weaver d9e368979b Implement functional record setters. vor 12 Jahren
  Ludovic Courtès 5ef102cc93 SRFI-9: Set the `record-constructor' slot of the RTD. vor 13 Jahren
  Andy Wingo 8761623524 srfi-9 record compatibility with boot-9 records vor 13 Jahren
  Ludovic Courtès 756b1dfa6e Keep a 2.0.0-compatible `define-inlinable' macro in (srfi srfi-9). vor 14 Jahren
  Andreas Rottmann 165b10ddfa Move `define-inlinable' into the default namespace vor 14 Jahren
  Ludovic Courtès b075a6d766 Fix `define-inlinable' in SRFI-9 so that arguments are evaluated only once. vor 14 Jahren
  Andreas Rottmann 531c9f1dc5 Don't mix definitions and expressions in SRFI-9 vor 14 Jahren
  Andreas Rottmann c4a8200fa0 Fix SRFI-9 for records without fields vor 14 Jahren
  Ludovic Courtès 30a700c8c1 Inline SRFI-9 constructors too. vor 15 Jahren
  Ludovic Courtès 61cbfff509 SRFI-9: Fix `define-inlinable'. vor 15 Jahren
  Ludovic Courtès fe258c43a1 SRFI-9: Make accessors inlinable. vor 15 Jahren
  Ludovic Courtès 09a8dc97db SRFI-9: Reimplement in terms of structs, using `syntax-case'. vor 15 Jahren
  Neil Jerram 83ba2d3750 Complete changing license to LGPLv3+ vor 15 Jahren
  Andy Wingo ea93465de7 move scm srfi files to module/srfi, and compile them. vor 16 Jahren