;;;; streams.primitive.scm -*- Scheme -*- (module (streams primitive) (;export ;srfi-41 primitive stream? stream-null stream-null? stream-cons stream-pair? stream-car stream-cdr stream-lambda ;extras stream-occupied? check-stream error-stream check-stream-occupied error-stream-occupied ;explicit export: compiler cannot follow syntax >-> syntax $stream-lazy$ $stream-eager$ $stream-delay$ $make-stream-lazy$ $make-stream-eager$ $make-stream-pair$) (import scheme (chicken base) (chicken syntax) type-checks type-errors record-variants) (include-relative "streams-primitive.incl") ) ;module (streams primitive)