Commit 7923b1c 1 parent 2f32ec6 commit 7923b1c Copy full SHA for 7923b1c
File tree 3 files changed +5
-1
lines changed
3 files changed +5
-1
lines changed Original file line number Diff line number Diff line change 37
37
storage-class-data? storage-class-data->body
38
38
; ; Arrays
39
39
make-array array? array-domain array-getter array-dimension
40
+ array-empty?
40
41
mutable-array? array-setter specialized-array-default-safe?
41
42
specialized-array-default-mutable? make-specialized-array
42
43
make-specialized-array-from-data
Original file line number Diff line number Diff line change 311
311
(define (array-dimension a )
312
312
(interval-dimension (array-domain a)))
313
313
314
+ (define (array-empty? a )
315
+ (interval-empty? (array-domain a)))
316
+
314
317
(define (mutable-array? x )
315
318
(and (array? x) (array-setter x) #t ))
316
319
Original file line number Diff line number Diff line change 37
37
; ; Arrays
38
38
make-array array? array-domain array-getter array-dimension
39
39
mutable-array? array-setter specialized-array-default-safe?
40
- specialized-array-default-mutable?
40
+ specialized-array-default-mutable? array-empty?
41
41
make-specialized-array make-specialized-array-from-data
42
42
specialized-array? array-storage-class array-indexer array-body
43
43
array-safe? array-coeffs array-adjacent? array-packed?
You can’t perform that action at this time.
0 commit comments