X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=compiler%2Fsrc%2Flib%2Ftiger%2Ftiger_symbol.mli;h=8b3f8ecc101cefc4251e951cdde28bdf94a109ec;hb=fd2204fa98928a900f303209818dce7f2bae3c8a;hp=86050477f7ec75f43e630880bdd9f217437b007f;hpb=cda83e5ec171672a59966d2bd9cd28bd7a8fe083;p=tiger.ml.git diff --git a/compiler/src/lib/tiger/tiger_symbol.mli b/compiler/src/lib/tiger/tiger_symbol.mli index 8605047..8b3f8ec 100644 --- a/compiler/src/lib/tiger/tiger_symbol.mli +++ b/compiler/src/lib/tiger/tiger_symbol.mli @@ -1,5 +1,13 @@ type t +val unique_of_string : string -> t + val of_string : string -> t val to_string : t -> string +(* Reversable. Returns original. *) + +val show : t -> string +(* Not-reversable. M-expression with name and symbol. *) + +val is_equal : t -> t -> bool