aboutsummaryrefslogtreecommitdiffstats
path: root/src/zchaff/satParser.mli
diff options
context:
space:
mode:
authorValentin Blot <24938579+vblot@users.noreply.github.com>2017-11-24 18:06:20 +0100
committerValentin Blot <24938579+vblot@users.noreply.github.com>2017-11-24 18:06:20 +0100
commita11eaaddc674c8dbce54c0a0c3ceb1059a0059f0 (patch)
tree4a934a82dc23b9fa8d0089dc2a95cbbe820733ca /src/zchaff/satParser.mli
parent6566176e1f87838bada8c04ba80e608e8c7e958f (diff)
downloadsmtcoq-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.mli33
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