Commit History

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