X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=compiler%2Fsrc%2Flib%2Ftiger%2Ftiger_symbol.mli;h=8b3f8ecc101cefc4251e951cdde28bdf94a109ec;hb=refs%2Fheads%2Fir-translation-wip;hp=e5c560fd91ae9294ebf6eddc0ab2a28af1903e10;hpb=cbb4ffb6428f52eaea42f6039332af0c392cdd0f;p=tiger.ml.git diff --git a/compiler/src/lib/tiger/tiger_symbol.mli b/compiler/src/lib/tiger/tiger_symbol.mli index e5c560f..8b3f8ec 100644 --- a/compiler/src/lib/tiger/tiger_symbol.mli +++ b/compiler/src/lib/tiger/tiger_symbol.mli @@ -1,7 +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