summaryrefslogtreecommitdiff
path: root/src/scheme/ao_scheme_builtin.txt
blob: 23adf6eddbb276d74fcefbbdbf64607c5c9a6b7f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
BIGINT	feature		bigint
all	atom		eof
all	atom		else
all	f_lambda	eval
all	f_lambda	read
all	nlambda		lambda
all	nlambda		nlambda
all	nlambda		macro
all	f_lambda	car
all	f_lambda	cdr
all	f_lambda	cons
all	f_lambda	last
all	f_lambda	length
all	f_lambda	list_copy	list-copy
all	nlambda		quote
QUASI	atom		quasiquote
QUASI	atom		unquote
QUASI	atom		unquote_splicing	unquote-splicing
all	f_lambda	set
all	macro		setq		set!
all	f_lambda	def
all	nlambda		cond
all	nlambda		begin
all	nlambda		while
all	f_lambda	write
all	f_lambda	display
all	f_lambda	plus		+	string-append
all	f_lambda	minus		-
all	f_lambda	times		*
all	f_lambda	divide		/
all	f_lambda	modulo		modulo	%
all	f_lambda	remainder
all	f_lambda	quotient
all	f_lambda	equal		=	eq?	eqv?
all	f_lambda	less		<	string<?
all	f_lambda	greater		>	string>?
all	f_lambda	less_equal	<=	string<=?
all	f_lambda	greater_equal	>=	string>=?
all	f_lambda	flush_output		flush-output
TIME	f_lambda	delay
GPIO	f_lambda	led
all	f_lambda	save
all	f_lambda	restore
all	f_lambda	call_cc		call-with-current-continuation	call/cc
all	f_lambda	collect
all	f_lambda	nullp		null?
all	f_lambda	not
all	f_lambda	listp		list?
all	f_lambda	pairp		pair?
all	f_lambda	integerp	integer? exact? exact-integer?
all	f_lambda	numberp		number? real?
all	f_lambda	booleanp	boolean?
all	f_lambda	set_car		set-car!
all	f_lambda	set_cdr		set-cdr!
all	f_lambda	symbolp		symbol?
all	f_lambda	list_to_string		list->string
all	f_lambda	string_to_list		string->list
all	f_lambda	symbol_to_string	symbol->string
all	f_lambda	string_to_symbol	string->symbol
all	f_lambda	stringp		string?
all	f_lambda	string_ref	string-ref
all	f_lambda	string_set	string-set!
all	f_lambda	string_copy	string-copy
all	f_lambda	string_length	string-length
all	f_lambda	procedurep	procedure?
all	lambda		apply
all	f_lambda	read_char	read-char
all	f_lambda	write_char	write-char
all	f_lambda	exit
TIME	f_lambda	current_jiffy	current-jiffy
TIME	f_lambda	current_second	current-second
TIME	f_lambda	jiffies_per_second	jiffies-per-second
FLOAT	f_lambda	finitep		finite?
FLOAT	f_lambda	infinitep	infinite?
FLOAT	f_lambda	inexactp	inexact?
FLOAT	f_lambda	sqrt
VECTOR	f_lambda	vector_ref	vector-ref
VECTOR	f_lambda	vector_set	vector-set!
VECTOR	f_lambda	vector
VECTOR	f_lambda	make_vector	make-vector
VECTOR	f_lambda	list_to_vector	list->vector
VECTOR	f_lambda	vector_to_list	vector->list
VECTOR	f_lambda	vector_length	vector-length
VECTOR	f_lambda	vectorp		vector?