cyclone/docs/api/primitives.md
Justin Ethier 48db6d5b09 WIP
2016-09-30 01:38:57 -04:00

93 lines
1 KiB
Markdown

# Primitives
This section contains all of the primitives and other objects that are included in the Cyclone runtime. These objects are always available regardless of library imports.
- [`*`](#)
- [`+`](#-1)
- [`-`](#-)
- [`/`](#-2)
- [`<`](#-3)
- [`<=`](#-4)
- [`=`](#-5)
- [`>`](#-6)
- [`>=`](#-7)
#*
#+
#-
#/
#<
#<=
#=
#>
#>=
apply
boolean?
bytevector
bytevector-append
bytevector-length
bytevector-u8-ref
bytevector-u8-set!
bytevector?
caar
cadr
car
cdar
cddr
cdr
cell
cell-get
char->integer
char?
close-input-port
close-output-port
close-port
command-line-arguments
cons
delete-file
eof-object?
eq?
equal?
eqv?
error
exit
file-exists?
integer->char
integer?
length
list->string
list->vector
make-bytevector
make-vector
null?
number->string
number?
open-input-file
open-output-file
pair?
peek-char
port?
procedure?
read-char
real?
set-car!
set-cdr!
set-cell!
set-global!
string->number
string->symbol
string-append
string-cmp
string-length
string-ref
string-set!
string?
substring
symbol->string
symbol?
system
vector-length
vector-ref
vector-set!
vector?