diff options
author | Valentin Blot <24938579+vblot@users.noreply.github.com> | 2017-11-24 18:06:20 +0100 |
---|---|---|
committer | Valentin Blot <24938579+vblot@users.noreply.github.com> | 2017-11-24 18:06:20 +0100 |
commit | a11eaaddc674c8dbce54c0a0c3ceb1059a0059f0 (patch) | |
tree | 4a934a82dc23b9fa8d0089dc2a95cbbe820733ca /src/zchaff/satParser.mli | |
parent | 6566176e1f87838bada8c04ba80e608e8c7e958f (diff) | |
download | smtcoq-a11eaaddc674c8dbce54c0a0c3ceb1059a0059f0.tar.gz smtcoq-a11eaaddc674c8dbce54c0a0c3ceb1059a0059f0.zip |
- auto-generated mli files for future documentation
- new Makefiles to handle these mli
Diffstat (limited to 'src/zchaff/satParser.mli')
-rw-r--r-- | src/zchaff/satParser.mli | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/zchaff/satParser.mli b/src/zchaff/satParser.mli new file mode 100644 index 0000000..ad5385b --- /dev/null +++ b/src/zchaff/satParser.mli @@ -0,0 +1,33 @@ +type lex_buff = { + buff : string; + mutable curr_char : int; + mutable buff_end : int; + in_ch : in_channel; +} +val buff_length : int +val open_file : string -> string -> lex_buff +val close : lex_buff -> unit +val eof : lex_buff -> bool +val curr_char : lex_buff -> char +val refill : lex_buff -> unit +val is_space : char -> bool +val is_space_ret : char -> bool +val skip : (char -> bool) -> lex_buff -> unit +val skip_space : lex_buff -> unit +val skip_blank : lex_buff -> unit +val skip_string : lex_buff -> string -> bool +val match_string : lex_buff -> string -> unit +val aux_buff : bytes +val aux_be : int ref +val aux_pi : int ref +val aux_cc : int ref +val save_lb : lex_buff -> unit +val restore_lb : lex_buff -> unit +val check_string : lex_buff -> string -> bool +val blank_check_string : lex_buff -> string -> bool +val blank_match_string : lex_buff -> string -> unit +val is_digit : char -> bool +val is_start_int : lex_buff -> bool +val input_int : lex_buff -> int +val input_blank_int : lex_buff -> int +val skip_line : lex_buff -> unit |