Index of values

E
end_of_position [API]
end_of_position p returns the end of a position p.
F
filename_of_position [API]
filename_of_position p returns the filename of a position p.
L
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.
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.
R
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.
start_of_position [API]
start_of_position p returns the beginning of a position p.
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.