You can search for identifiers within the package.
in-package search v0.2.0
tiny_languages.smalltalk
St_bytecode
type oop = St_memory.oop
val special_selectors : string array
type header = {
primitive : int;
num_args : int;
num_temps : int;
frame_size : int;
}
val encode_header : header -> int
val decode_header : int -> header
val primitive_of : int -> int
val num_args_of : int -> int
val num_temps_of : int -> int
val frame_size_of : int -> int
val trailer_size : int
val new_method : St_memory.t -> header:header -> literals:oop array -> bytecodes:Bytes.t -> selector:oop -> cls:oop -> source:string -> pcmap:(int * int * int) list -> temp_names:string list -> oop
val header : St_memory.t -> oop -> header
val literals : St_memory.t -> oop -> oop array
val literal : St_memory.t -> oop -> int -> oop
val bytecodes : St_memory.t -> oop -> Bytes.t
val selector : St_memory.t -> oop -> oop
val method_class : St_memory.t -> oop -> oop
val source : St_memory.t -> oop -> string
val pcmap : St_memory.t -> oop -> (int * int * int) list
val temp_names : St_memory.t -> oop -> string list
val disassemble : show_literal:(int -> string) -> Bytes.t -> (int * string) list
val length_at : Bytes.t -> int -> int
val is_send : Bytes.t -> int -> bool