File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 8282 symbol->string string->symbol symbol?
8383 string->uninterned-symbol
8484 open-input-file
85- write-char error integer? procedure?
85+ write-char error integer? exact-integer? procedure?
8686 eq-hash-code char-alphabetic? char-whitespace? displayln write-string
8787 ;; Op2
8888 + - < = cons eq? make-vector vector-ref
Original file line number Diff line number Diff line change 2828 vector? vector-length string? string-length
2929 symbol->string string->symbol symbol?
3030 string->uninterned-symbol open-input-file
31- write-char error integer? procedure?
31+ write-char error integer? exact-integer? procedure?
3232 eq-hash-code
3333 ;; Op2
3434 + - < = cons eq? make-vector vector-ref
9090(define (open-input-file x) (%open-input-file x))
9191(define (error . x) (%error (car x))) ;; drops other args
9292(define (integer? x) (%integer? x))
93+ (define (exact-integer? x) (%integer? x)) ;; we only have exact integers
9394(define (procedure? x) (%procedure? x))
9495(define (eq-hash-code x) (%eq-hash-code x))
9596
You can’t perform that action at this time.
0 commit comments