Index

Symbols | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z

Symbols

--backend=backend
mars command line option
marsc command line option
--dump-analysis = dir
marsc command line option
--dump-funcs = a,b,...
marsc command line option
--version
mars command line option
marsc command line option
-> (type)
->io (type)
-c command
mars command line option
-d, --destructive
mars command line option
marsc command line option
-h, --help
mars command line option
marsc command line option
-i
mars command line option
-l library
mars command line option
-m name
mars command line option
marsc command line option
-o output-file
marsc command line option

A

abs (function)
add (function)
AlignInfo (type)
aligninfo_cchar (constant)
aligninfo_cdouble (constant)
aligninfo_cfloat (constant)
aligninfo_cint (constant)
aligninfo_cptr (constant)
aligninfo_cshort (constant)
aligninfo_struct (function)
aligninfo_union (function)
and (function)
append (function)
apply0 (function)
apply1 (function)
apply2 (function)
applyio0 (function)
applyio1 (function)
applyio2 (function)
array (function)
Array (type)
array_add (function)
array_append (function)
array_concat (function)
array_delete (function)
array_elem (function)
array_extend (function)
array_filter (function)
array_filterio (function)
array_foldl (function)
array_foldl1 (function)
array_foldlio (function)
array_foldr (function)
array_foldr1 (function)
array_foldrio (function)
array_index (function)
array_length (function)
array_map (function)
array_mapio (function)
array_range (function)
array_ref (function)
array_remove (function)
array_replace (function)
array_set (function)
array_substr (function)
array_to_list (function)
array_to_set (function)
array_unzip (function)
array_zip (function)
assert (function)
assert_eq (function)
assert_near (function)

B

begin_case (function)
begin_case_pending (function)
build_struct (function)
build_struct_prims (function)
build_union (function)
build_union_prims (function)

C

CChar (type)
ccharptr_ref (function)
ccharptr_set (function)
CDouble (type)
cdouble_num (function)
cdoubleptr_ref (function)
cdoubleptr_set (function)
ceil (function)
CFloat (type)
cfloat_num (function)
cfloatptr_ref (function)
cfloatptr_set (function)
CInt (type)
cintptr_ref (function)
cintptr_set (function)
CLASSPATH
cmp (function)
compose (function)
composeio (function)
const (function)
CPtr (type)
cptr_add (function)
cptr_diff (function)
cptr_num (function)
cptr_string (function)
cptrptr_ref (function)
cptrptr_set (function)
cschar_num (function)
CShort (type)
cshortptr_ref (function)
cshortptr_set (function)
csint_num (function)
csshort_num (function)
cuchar_num (function)
cuint_num (function)
curry2 (function)
curry3 (function)
curry4 (function)
curryio2 (function)
curryio3 (function)
curryio4 (function)
cushort_num (function)

D

debug (module)
decodeURIComponent (function)
decodeURIComponentPlus (function)
def
keyword
div (function)

E

elem (function)
else
keyword
empty (function)
encodeURIComponent (function)
encodeURIComponentPlus (function)
end_case (function)
environment variable
CLASSPATH
LD_LIBRARY_PATH
MARSPATH, [1], [2], [3], [4], [5], [6]
PATH, [1]
PYTHONPATH
eof (constant)
eq (function)
error (function)

F

false (constant)
fdiv (function)
filter (function)
filterio (function)
flip (function)
flipio (function)
floor (function)
foldl (function)
foldl1 (function)
foldlio (function)
foldr (function)
foldr1 (function)
foldrio (function)
fst (function)

G

ge (function)
generate_matcher_code() (built-in function)
get_char (function)
get_env (function)
get_line (function)
get_line_list (function)
gt (function)

H

head (function)

I

id (function)
if
statement
import
keyword
impure (module)
index (function)
iofuncs (module)
is (function)

K

keyword
def
else
import
native_import
type
var

L

LD_LIBRARY_PATH
le (function)
length (function)
List (type)
list_to_array (function)
lt (function)

M

malloc (function)
map (function)
mapio (function)
mars command line option
--backend=backend
--version
-c command
-d, --destructive
-h, --help
-i
-l library
-m name
marsc command line option
--backend=backend
--dump-analysis = dir
--dump-funcs = a,b,...
--version
-d, --destructive
-h, --help
-m name
-o output-file
MARSPATH, [1], [2], [3], [4]
max (function)
maximum (function)
Maybe (type)
min (function)
minimum (function)
mod (function)
mul (function)

N

native (module)
native_import
keyword
ne (function)
neg (function)
not (function)
null (function)
nullbyte (constant)
nullptr (constant)
Num (type)
num_cdouble (function)
num_cfloat (function)
num_cptr (function)
num_cschar (function)
num_csint (function)
num_csshort (function)
num_cuchar (function)
num_cuint (function)
num_cushort (function)

O

or (function)

P

Pair (type)
parseURI (function)
pass
statement
PATH, [1]
prelude (module)
print_char_list (function)
print_string (function)
print_value (function)
put_char (function)
PYTHONPATH

Q

Quadruple (type)

R

range (function)
ref (function)
return
statement
reverse (function)
round (function)

S

set (module)
Set (type)
set_capacity (function)
set_empty (function)
set_eq (function)
set_init (function)
set_insert (function)
set_intersection (function)
set_length (function)
set_member (function)
set_to_array (function)
set_union (function)
show (function)
sizeof_cchar (constant)
sizeof_cdouble (constant)
sizeof_cfloat (constant)
sizeof_cint (constant)
sizeof_cptr (constant)
sizeof_cshort (constant)
sizeof_struct (function)
sizeof_union (function)
snd (function)
sqrt (function)
statement
if
pass
return
switch
while
string_cptr (function)
struct (module)
struct_fieldoffset (function)
struct_fieldptr (function)
StructDef (type)
sub (function)
sum (function)
switch
statement

T

tail (function)
toio0 (function)
toio1 (function)
toio2 (function)
trace (function)
trace_char (function)
Triple (type)
true (constant)
trunc (function)
type
keyword

U

UnionDef (type)
unittest (module)
unzip (function)
URI (type)
uriString (function)
urllib (module)

V

var
keyword

W

while
statement

Z

zip (function)