bytevector primitives

This commit is contained in:
Justin Ethier 2016-03-22 23:16:18 -04:00
parent 059f6d5321
commit 14abd06304
2 changed files with 7 additions and 0 deletions

View file

@ -512,6 +512,9 @@
string-ref
string-set!
substring
make-bytevector
bytevector-length
bytevector?
make-vector
list->vector
vector-length
@ -578,6 +581,7 @@
set-cdr!
string-set!
string->symbol ;; Could be mistaken for an identifier
make-bytevector
make-vector
;; I/O must be done at runtime for side effects:
Cyc-stdout

View file

@ -243,6 +243,8 @@
(list 'string-ref string-ref)
(list 'string-set! string-set!)
(list 'substring substring)
(list 'make-bytevector make-bytevector)
(list 'bytevector-length bytevector-length)
(list 'make-vector make-vector)
(list 'list->vector list->vector)
(list 'vector-length vector-length)
@ -260,6 +262,7 @@
(list 'procedure? procedure?)
(list 'macro? macro?)
(list 'vector? vector?)
(list 'bytevector? bytevector?)
(list 'string? string?)
(list 'symbol? symbol?)
(list 'open-input-file open-input-file)