Skip to content

Instantly share code, notes, and snippets.

@okuoku
Last active August 29, 2015 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save okuoku/020f3dbbf7d00c91d21c to your computer and use it in GitHub Desktop.
Save okuoku/020f3dbbf7d00c91d21c to your computer and use it in GitHub Desktop.
r6r7compare
R6LibName Sym R7LibName
=============================================================================================
(rnrs base) number->string (scheme base)
(rnrs base) error (scheme base)
(rnrs unicode) char-upcase (scheme char)
(rnrs unicode) char-downcase (scheme char)
(rnrs unicode) char-foldcase (scheme char)
(rnrs unicode) char-ci=? (scheme char)
(rnrs unicode) char-ci<? (scheme char)
(rnrs unicode) char-ci>? (scheme char)
(rnrs unicode) char-ci<=? (scheme char)
(rnrs unicode) char-ci>=? (scheme char)
(rnrs unicode) char-alphabetic? (scheme char)
(rnrs unicode) char-numeric? (scheme char)
(rnrs unicode) char-whitespace? (scheme char)
(rnrs unicode) char-upper-case? (scheme char)
(rnrs unicode) char-lower-case? (scheme char)
(rnrs unicode) string-upcase (scheme char)
(rnrs unicode) string-downcase (scheme char)
(rnrs unicode) string-foldcase (scheme char)
(rnrs unicode) string-ci=? (scheme char)
(rnrs unicode) string-ci<? (scheme char)
(rnrs unicode) string-ci>? (scheme char)
(rnrs unicode) string-ci<=? (scheme char)
(rnrs unicode) string-ci>=? (scheme char)
(rnrs bytevectors) bytevector-copy! (scheme base)
(rnrs records syntactic) define-record-type (scheme base)
(rnrs io ports) eof-object (scheme base)
(rnrs io ports) eof-object? (scheme base)
(rnrs io ports) port? (scheme base)
(rnrs io ports) textual-port? (scheme base)
(rnrs io ports) binary-port? (scheme base)
(rnrs io ports) close-port (scheme base)
(rnrs io ports) call-with-port (scheme base)
(rnrs io ports) input-port? (scheme base)
(rnrs io ports) current-input-port (scheme base)
(rnrs io ports) output-port? (scheme base)
(rnrs io ports) flush-output-port (scheme base)
(rnrs io ports) current-output-port (scheme base)
(rnrs io ports) current-error-port (scheme base)
(rnrs io simple) call-with-input-file (scheme file)
(rnrs io simple) call-with-output-file (scheme file)
(rnrs io simple) with-input-from-file (scheme file)
(rnrs io simple) with-output-to-file (scheme file)
(rnrs io simple) open-input-file (scheme file)
(rnrs io simple) open-output-file (scheme file)
(rnrs io simple) close-input-port (scheme base)
(rnrs io simple) close-output-port (scheme base)
(rnrs io simple) read-char (scheme base)
(rnrs io simple) peek-char (scheme base)
(rnrs io simple) read (scheme read)
(rnrs io simple) write-char (scheme base)
(rnrs io simple) newline (scheme base)
(rnrs io simple) display (scheme write)
(rnrs io simple) write (scheme write)
(rnrs eval) eval (scheme eval)
(rnrs eval) environment (scheme eval)
(rnrs base) real-valued? ---
(rnrs base) rational-valued? ---
(rnrs base) integer-valued? ---
(rnrs base) div-and-mod ---
(rnrs base) div ---
(rnrs base) mod ---
(rnrs base) div0-and-mod0 ---
(rnrs base) div0 ---
(rnrs base) mod0 ---
(rnrs base) assertion-violation ---
(rnrs base) assert ---
(rnrs base) identifier-syntax ---
(rnrs unicode) char-titlecase ---
(rnrs unicode) char-title-case? ---
(rnrs unicode) char-general-category ---
(rnrs unicode) string-titlecase ---
(rnrs unicode) string-normalize-nfd ---
(rnrs unicode) string-normalize-nfkd ---
(rnrs unicode) string-normalize-nfc ---
(rnrs unicode) string-normalize-nfkc ---
(rnrs bytevectors) bytevector=? ---
(rnrs bytevectors) bytevector-fill! ---
(rnrs bytevectors) bytevector-fill! ---
(rnrs bytevectors) bytevector-s8-ref ---
(rnrs bytevectors) bytevector-s8-set! ---
(rnrs bytevectors) bytevector->u8-list ---
(rnrs bytevectors) u8-list->bytevector ---
(rnrs io ports) file-options ---
(rnrs io ports) buffer-mode ---
(rnrs io ports) buffer-mode? ---
(rnrs io ports) port-has-position? ---
(rnrs io ports) port-position ---
(rnrs io ports) port-has-set-port-position!? ---
(rnrs io ports) set-port-position! ---
(rnrs io ports) port-eof? ---
(rnrs io ports) open-file-input-port ---
(rnrs io ports) open-bytevector-input-port ---
(rnrs io ports) open-string-input-port ---
(rnrs io ports) standard-input-port ---
(rnrs io ports) get-u8 ---
(rnrs io ports) lookahead-u8 ---
(rnrs io ports) get-bytevector-n ---
(rnrs io ports) get-bytevector-n! ---
(rnrs io ports) get-bytevector-some ---
(rnrs io ports) get-bytevector-all ---
(rnrs io ports) get-char ---
(rnrs io ports) lookahead-char ---
(rnrs io ports) get-string-n ---
(rnrs io ports) get-string-n! ---
(rnrs io ports) get-string-all ---
(rnrs io ports) get-line ---
(rnrs io ports) get-datum ---
(rnrs io ports) output-port-buffer-mode ---
(rnrs io ports) open-file-output-port ---
(rnrs io ports) open-bytevector-output-port ---
(rnrs io ports) call-with-bytevector-output-port ---
(rnrs io ports) open-string-output-port ---
(rnrs io ports) call-with-string-output-port ---
(rnrs io ports) standard-output-port ---
(rnrs io ports) standard-error-port ---
(rnrs io ports) put-u8 ---
(rnrs io ports) put-bytevector ---
(rnrs io ports) put-char ---
(rnrs io ports) put-string ---
(rnrs io ports) put-datum ---
(rnrs io ports) open-file-input/output-port ---
--- bytevector (scheme base)
--- bytevector-append (scheme base)
--- char-ready? (scheme base)
--- cond-expand (scheme base)
--- define-values (scheme base)
--- error-object-irritants (scheme base)
--- error-object-message (scheme base)
--- error-object? (scheme base)
--- exact-integer? (scheme base)
--- features (scheme base)
--- file-error? (scheme base)
--- floor-quotient (scheme base)
--- floor-remainder (scheme base)
--- floor/ (scheme base)
--- get-output-bytevector (scheme base)
--- get-output-string (scheme base)
--- include (scheme base)
--- include-ci (scheme base)
--- input-port-open? (scheme base)
--- list-copy (scheme base)
--- list-set! (scheme base)
--- make-list (scheme base)
--- make-parameter (scheme base)
--- modulo (scheme base)
--- open-input-bytevector (scheme base)
--- open-input-string (scheme base)
--- open-output-bytevector (scheme base)
--- open-output-string (scheme base)
--- output-port-open? (scheme base)
--- parameterize (scheme base)
--- peek-u8 (scheme base)
--- quotient (scheme base)
--- read-bytevector (scheme base)
--- read-bytevector! (scheme base)
--- read-error? (scheme base)
--- read-line (scheme base)
--- read-string (scheme base)
--- read-u8 (scheme base)
--- remainder (scheme base)
--- square (scheme base)
--- string->vector (scheme base)
--- string-copy! (scheme base)
--- string-map (scheme base)
--- syntax-error (scheme base)
--- truncate-quotient (scheme base)
--- truncate-remainder (scheme base)
--- truncate/ (scheme base)
--- u8-ready? (scheme base)
--- vector->string (scheme base)
--- vector-append (scheme base)
--- vector-copy (scheme base)
--- vector-copy! (scheme base)
--- write-bytevector (scheme base)
--- write-string (scheme base)
--- write-u8 (scheme base)
--- digit-value (scheme char)
--- open-binary-input-file (scheme file)
--- open-binary-output-file (scheme file)
--- delay (scheme lazy)
--- delay-force (scheme lazy)
--- force (scheme lazy)
--- make-promise (scheme lazy)
--- promise? (scheme lazy)
--- load (scheme load)
--- emergency-exit (scheme process-context)
--- get-environment-variable (scheme process-context)
--- get-environment-variables (scheme process-context)
--- current-jiffy (scheme time)
--- current-second (scheme time)
--- jiffies-per-second (scheme time)
--- write-shared (scheme write)
--- write-simple (scheme write)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment