Index of values


_ [CST]

A
and_or'_of_yojson [CST]
and_or'_to_yojson [CST]
and_or_of_yojson [CST]
and_or_to_yojson [CST]
assignment_word'_of_yojson [CST]
assignment_word'_to_yojson [CST]
assignment_word_of_yojson [CST]
assignment_word_to_yojson [CST]

B
brace_group'_of_yojson [CST]
brace_group'_to_yojson [CST]
brace_group_of_yojson [CST]
brace_group_to_yojson [CST]

C
case_clause'_of_yojson [CST]
case_clause'_to_yojson [CST]
case_clause_of_yojson [CST]
case_clause_to_yojson [CST]
case_item'_of_yojson [CST]
case_item'_to_yojson [CST]
case_item_ns'_of_yojson [CST]
case_item_ns'_to_yojson [CST]
case_item_ns_of_yojson [CST]
case_item_ns_to_yojson [CST]
case_item_of_yojson [CST]
case_item_to_yojson [CST]
case_list'_of_yojson [CST]
case_list'_to_yojson [CST]
case_list_ns'_of_yojson [CST]
case_list_ns'_to_yojson [CST]
case_list_ns_of_yojson [CST]
case_list_ns_to_yojson [CST]
case_list_of_yojson [CST]
case_list_to_yojson [CST]
character_range_of_yojson [CST]
character_range_to_yojson [CST]
clist'_of_yojson [CST]
clist'_to_yojson [CST]
clist_of_yojson [CST]
clist_to_yojson [CST]
cmd_name'_of_yojson [CST]
cmd_name'_to_yojson [CST]
cmd_name_of_yojson [CST]
cmd_name_to_yojson [CST]
cmd_prefix'_of_yojson [CST]
cmd_prefix'_to_yojson [CST]
cmd_prefix_of_yojson [CST]
cmd_prefix_to_yojson [CST]
cmd_suffix'_of_yojson [CST]
cmd_suffix'_to_yojson [CST]
cmd_suffix_of_yojson [CST]
cmd_suffix_to_yojson [CST]
cmd_word'_of_yojson [CST]
cmd_word'_to_yojson [CST]
cmd_word_of_yojson [CST]
cmd_word_to_yojson [CST]
command'_of_yojson [CST]
command'_to_yojson [CST]
command_of_yojson [CST]
command_to_yojson [CST]
complete_command'_of_yojson [CST]
complete_command'_to_yojson [CST]
complete_command_of_yojson [CST]
complete_command_to_yojson [CST]
complete_commands'_of_yojson [CST]
complete_commands'_to_yojson [CST]
complete_commands_of_yojson [CST]
complete_commands_to_yojson [CST]
compound_command'_of_yojson [CST]
compound_command'_to_yojson [CST]
compound_command_of_yojson [CST]
compound_command_to_yojson [CST]
compound_list'_of_yojson [CST]
compound_list'_to_yojson [CST]
compound_list_of_yojson [CST]
compound_list_to_yojson [CST]

D
do_group'_of_yojson [CST]
do_group'_to_yojson [CST]
do_group_of_yojson [CST]
do_group_to_yojson [CST]

E
else_part'_of_yojson [CST]
else_part'_to_yojson [CST]
else_part_of_yojson [CST]
else_part_to_yojson [CST]
end_of_position [API]
end_of_position p returns the end of a position p.

F
filename'_of_yojson [CST]
filename'_to_yojson [CST]
filename_of_position [API]
filename_of_position p returns the filename of a position p.
filename_of_yojson [CST]
filename_to_yojson [CST]
fname'_of_yojson [CST]
fname'_to_yojson [CST]
fname_of_yojson [CST]
fname_to_yojson [CST]
for_clause'_of_yojson [CST]
for_clause'_to_yojson [CST]
for_clause_of_yojson [CST]
for_clause_to_yojson [CST]
function_body'_of_yojson [CST]
function_body'_to_yojson [CST]
function_body_of_yojson [CST]
function_body_to_yojson [CST]
function_definition'_of_yojson [CST]
function_definition'_to_yojson [CST]
function_definition_of_yojson [CST]
function_definition_to_yojson [CST]

H
here_end'_of_yojson [CST]
here_end'_to_yojson [CST]
here_end_of_yojson [CST]
here_end_to_yojson [CST]

I
if_clause'_of_yojson [CST]
if_clause'_to_yojson [CST]
if_clause_of_yojson [CST]
if_clause_to_yojson [CST]
io_file'_of_yojson [CST]
io_file'_to_yojson [CST]
io_file_of_yojson [CST]
io_file_to_yojson [CST]
io_here'_of_yojson [CST]
io_here'_to_yojson [CST]
io_here_of_yojson [CST]
io_here_to_yojson [CST]
io_number_of_yojson [CST]
io_number_to_yojson [CST]
io_redirect'_of_yojson [CST]
io_redirect'_to_yojson [CST]
io_redirect_of_yojson [CST]
io_redirect_to_yojson [CST]

L
lexing_position_of_yojson [CST]
lexing_position_to_yojson [CST]
linebreak'_of_yojson [CST]
linebreak'_to_yojson [CST]
linebreak_of_yojson [CST]
linebreak_to_yojson [CST]
load_binary_cst [API]
load_binary_cst cin retrieves a serialized CST from input_channel cin.
load_json_cst [API]
load_json_cst cin retrieves a CST in JSON format from input_channel cin.
located_of_yojson [CST]
located_to_yojson [CST]

N
name'_of_yojson [CST]
name'_to_yojson [CST]
name_of_yojson [CST]
name_to_yojson [CST]
newline_list'_of_yojson [CST]
newline_list'_to_yojson [CST]
newline_list_of_yojson [CST]
newline_list_to_yojson [CST]

O
on_located [API]
on_located f applies f on a located value, preserving its location.

P
parse_file [API]
parse_file filename performs the syntactic analysis of filename and returns a concrete syntax tree if filename content is syntactically correct.
parse_string [API]
parse_string filename content is similar to parse_file except the script source code is provided as a string.
pattern'_of_yojson [CST]
pattern'_to_yojson [CST]
pattern_of_yojson [CST]
pattern_to_yojson [CST]
pipe_sequence'_of_yojson [CST]
pipe_sequence'_to_yojson [CST]
pipe_sequence_of_yojson [CST]
pipe_sequence_to_yojson [CST]
pipeline'_of_yojson [CST]
pipeline'_to_yojson [CST]
pipeline_of_yojson [CST]
pipeline_to_yojson [CST]
position_of_yojson [CST]
position_to_yojson [CST]
program'_of_yojson [CST]
program'_to_yojson [CST]
program_of_yojson [CST]
program_to_yojson [CST]

R
redirect_list'_of_yojson [CST]
redirect_list'_to_yojson [CST]
redirect_list_of_yojson [CST]
redirect_list_to_yojson [CST]
remove_quotes [API]
remove_quotes s yields a copy of string s, with all quotes removed as described in the POSIX specification.

S
save_binary_cst [API]
save_binary_cst cout cst stores a serialized cst in cout.
save_dot_cst [API]
save_dot_cst cout cst stores a cst using DOT format in cout.
save_json_cst [API]
save_json_cst cout cst stores a cst using JSON format in cout.
separator'_of_yojson [CST]
separator'_to_yojson [CST]
separator_of_yojson [CST]
separator_op'_of_yojson [CST]
separator_op'_to_yojson [CST]
separator_op_of_yojson [CST]
separator_op_to_yojson [CST]
separator_to_yojson [CST]
sequential_sep'_of_yojson [CST]
sequential_sep'_to_yojson [CST]
sequential_sep_of_yojson [CST]
sequential_sep_to_yojson [CST]
simple_command'_of_yojson [CST]
simple_command'_to_yojson [CST]
simple_command_of_yojson [CST]
simple_command_to_yojson [CST]
start_of_position [API]
start_of_position p returns the beginning of a position p.
string_of_error [API.Errors]
Returns a human-readable representation of Morbig's errors.
string_of_lexing_position [API]
string_of_lexing_position p returns a human-readable representation of the lexing position p, using a format recognized by Emacs, and other decent editors.
subshell'_of_yojson [CST]
subshell'_to_yojson [CST]
subshell_kind_of_yojson [CST]
subshell_kind_to_yojson [CST]
subshell_of_yojson [CST]
subshell_to_yojson [CST]

T
term'_of_yojson [CST]
term'_to_yojson [CST]
term_of_yojson [CST]
term_to_yojson [CST]

U
until_clause'_of_yojson [CST]
until_clause'_to_yojson [CST]
until_clause_of_yojson [CST]
until_clause_to_yojson [CST]

V
variable_attribute_of_yojson [CST]
variable_attribute_to_yojson [CST]
variable_of_yojson [CST]
variable_to_yojson [CST]

W
while_clause'_of_yojson [CST]
while_clause'_to_yojson [CST]
while_clause_of_yojson [CST]
while_clause_to_yojson [CST]
word'_of_yojson [CST]
word'_to_yojson [CST]
word_component_of_yojson [CST]
word_component_to_yojson [CST]
word_cst_of_yojson [CST]
word_cst_to_yojson [CST]
word_of_yojson [CST]
word_to_yojson [CST]
wordlist'_of_yojson [CST]
wordlist'_to_yojson [CST]
wordlist_of_yojson [CST]
wordlist_to_yojson [CST]