modern-compiler-ml/tiger/chap7/temp.sig

12 lines
254 B
Standard ML
Raw Normal View History

signature TEMP =
sig
eqtype temp
val newtemp : unit -> temp
structure Table : TABLE sharing type Table.key = temp
val makestring: temp -> string
type label = Symbol.symbol
val newlabel : unit -> label
val namedlabel : string -> label
end