Index of values


A
add [Arm]
adr [Arm]

B
b [Arm]
bexp_to_string [Imp]
Prints a string that represents a boolean expression.
bl [Arm]
bx [Arm]

C
cmp [Arm]
comment [Arm]
concat [Arm]

E
eval [Compiler_interp]

F
free_vars [Compiler_util]
from_file [Compiler_util]
from_file [Xinterp_util]
from_file [Interp_util]
from_file [Sketching]
from_file [Imp]
Reads the contents of a file.
from_string [Compiler_util]
from_string [Xinterp_util]
from_string [Interp_util]
from_string [Sketching]
from_string [Imp]
from_string string produces (pre, cmd, post), where the first and last assertions in the program are interpreted as pre- and post-conditions respectively.

I
ix [Arm]
ix_lsl [Arm]

L
label [Arm]
ldr [Arm]

M
mov [Arm]
mul [Arm]

N
noop [Arm]

P
pop [Arm]
pp_aexp [Compiler_util]
pp_anfexp [Compiler_util]
pp_bexp [Compiler_util]
pp_const [Compiler_util]
pp_const [Xinterp_util]
pp_const [Interp_util]
pp_exp [Compiler_util]
pp_exp [Xinterp_util]
pp_exp [Interp_util]
pp_id [Compiler_util]
pp_id [Xinterp_util]
pp_id [Interp_util]
pp_op2 [Compiler_util]
pp_op2 [Xinterp_util]
pp_op2 [Interp_util]
pp_value [Compiler_interp]
push [Arm]

R
reg_index [Arm]
Produces 0 for R0, 1 for R1, ...
rename [Compiler_util]

S
seq [Arm]
show_aexp [Compiler_util]
show_anfexp [Compiler_util]
show_bexp [Compiler_util]
show_const [Compiler_util]
show_const [Xinterp_util]
show_const [Interp_util]
show_exp [Compiler_util]
show_exp [Xinterp_util]
show_exp [Interp_util]
show_id [Compiler_util]
show_id [Xinterp_util]
show_id [Interp_util]
show_op2 [Compiler_util]
show_op2 [Xinterp_util]
show_op2 [Interp_util]
show_value [Compiler_interp]
str [Arm]
string_of_assembly [Arm]
string_to_reg [Arm]
Maps string "R0" to R0, etc.
sub [Arm]

T
to_string [Sketching]