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.
|