Skip to content

Commit a996fe2

Browse files
authored
Merge pull request #12 from cmsc430/crook
crook
2 parents f8d0de6 + 76d9ee7 commit a996fe2

File tree

6 files changed

+6
-0
lines changed

6 files changed

+6
-0
lines changed

hoax-plus/compile-ops.rkt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@
173173
(theend (gensym 'theend)))
174174
(seq (Pop r8)
175175
(assert-natural r8)
176+
(assert-char rax)
176177

177178
; special case for length = 0
178179
(Cmp r8 0)

hoax-plus/test/test-runner.rkt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@
143143
(check-equal? (run '"") "")
144144
(check-equal? (run '"fred") "fred")
145145
(check-equal? (run '"wilma") "wilma")
146+
(check-equal? (run '(make-string 0 #t)) 'err)
146147
(check-equal? (run '(make-string 0 #\f)) "")
147148
(check-equal? (run '(make-string 3 #\f)) "fff")
148149
(check-equal? (run '(make-string 3 #\g)) "ggg")

iniquity-plus/compile-ops.rkt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@
161161
(theend (gensym 'theend)))
162162
(seq (Pop r8)
163163
(assert-natural r8)
164+
(assert-char rax)
164165

165166
; special case for length = 0
166167
(Cmp r8 0)

iniquity-plus/test/test-runner.rkt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@
143143
(check-equal? (run '"") "")
144144
(check-equal? (run '"fred") "fred")
145145
(check-equal? (run '"wilma") "wilma")
146+
(check-equal? (run '(make-string 0 #t)) 'err)
146147
(check-equal? (run '(make-string 0 #\f)) "")
147148
(check-equal? (run '(make-string 3 #\f)) "fff")
148149
(check-equal? (run '(make-string 3 #\g)) "ggg")

knock-plus/compile-ops.rkt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@
161161
(theend (gensym 'theend)))
162162
(seq (Pop r8)
163163
(assert-natural r8)
164+
(assert-char rax)
164165

165166
; special case for length = 0
166167
(Cmp r8 0)

knock-plus/test/test-runner.rkt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@
143143
(check-equal? (run '"") "")
144144
(check-equal? (run '"fred") "fred")
145145
(check-equal? (run '"wilma") "wilma")
146+
(check-equal? (run '(make-string 0 #t)) 'err)
146147
(check-equal? (run '(make-string 0 #\f)) "")
147148
(check-equal? (run '(make-string 3 #\f)) "fff")
148149
(check-equal? (run '(make-string 3 #\g)) "ggg")

0 commit comments

Comments
 (0)