Chez Scheme: fix some typos
This commit is contained in:
parent
61cca93086
commit
281eed7dda
|
@ -854,7 +854,7 @@
|
|||
(define-constant type-exactnum #b01010110)
|
||||
(define-constant type-box #b0001110) ; bit 3 set for non-numbers
|
||||
(define-constant type-immutable-box #b10001110) ; low 7 bits match `type-box`
|
||||
(define-constant type-stencil-vector #b011110) ; remianing bits for stencil; type looks like immediate
|
||||
(define-constant type-stencil-vector #b011110) ; remaining bits for mask; type looks like immediate
|
||||
; #b00101110 (forward_marker) must not be used
|
||||
(define-constant type-code #b00111110)
|
||||
(define-constant type-port #b11001110)
|
||||
|
|
|
@ -393,7 +393,7 @@
|
|||
(count countof-vector)]
|
||||
|
||||
[stencil-vector
|
||||
;; Assumes stencil-vector masks look like fixnums;
|
||||
;; Assumes stencil-vector tags look like immediates or fixnums;
|
||||
;; if not, stencil vectors will need their own space
|
||||
(space
|
||||
(cond
|
||||
|
|
|
@ -339,9 +339,9 @@
|
|||
|
||||
(def "Sstencil_vector_length(x)"
|
||||
(format "Spopcount(((uptr)~a)>>~d)"
|
||||
(access "x" vector type)
|
||||
(access "x" stencil-vector type)
|
||||
($ stencil-vector-mask-offset)))
|
||||
(defref Sstencil_vector_ref vector data)
|
||||
(defref Sstencil_vector_ref stencil-vector data)
|
||||
|
||||
(export "iptr" "Sinteger_value" "(ptr)")
|
||||
(def "Sunsigned_value(x)" "(uptr)Sinteger_value(x)")
|
||||
|
|
Loading…
Reference in New Issue
Block a user