Changeset 33928 in project


Ignore:
Timestamp:
04/02/17 18:18:31 (8 months ago)
Author:
sjamaan
Message:

Add several more missing helper macros and procedures to core-libraries-reorg (currently under chicken.base, but that's becoming like misc-extns by now...)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/core-libraries-reorganization

    r33927 r33928  
    8080suggestions -- pick something better!
    8181
    82 ; (chicken base) : flonum? fixnum? quit reset print print* add1 sub1 call/cc current-error-port error void gensym get put! remprop! promise? blob->string blob-size blob=? blob? char-name enable-warnings equal=? finite? foldl foldr get-call-chain get-properties getter-with-setter make-blob make-parameter parameterize print-call-chain print-error-message procedure-information setter signum string->blob string->uninterned-symbol subvector symbol-append symbol-plist vector-copy! vector-resize warning
     82The {{(chicken base)}} module contains way too many helper macros and
     83procedures.  Some of them (like cut, cute, and-let*, let-values) are
     84originally from srfis, so these should probably get their own modules,
     85or we could group some together.
     86
     87; (chicken base) : and-let* cut cute declare define-inline define-record-type flonum? fluid-let fixnum? include quit reset print print* add1 sub1 call/cc current-error-port error void gensym get put! remprop! promise? blob->string blob-size blob=? blob? char-name enable-warnings equal=? finite? foldl foldr get-call-chain get-properties getter-with-setter make-blob make-parameter parameterize print-call-chain print-error-message procedure-information receive setter signum string->blob string->uninterned-symbol subvector symbol-append symbol-plist unless vector-copy! vector-resize warning when
    8388; (chicken condition) : abort condition->list condition-case condition-predicate condition-property-accessor condition? current-exception-handler get-condition-property handle-exceptions make-composite-condition make-property-condition signal with-exception-handler
    8489; (chicken alist) : alist-ref alist-update alist-update! rassoc
Note: See TracChangeset for help on using the changeset viewer.