Module Basic_run

type dialect =
  1. | Integer
  2. | Applesoft
type program
val empty : program
val add : program -> int -> string -> Basic_parse.stmt list -> program
val remove : program -> int -> program
val listing : program -> string
val of_lines : string list -> (program, string) Stdlib.result
val text_of : string -> string
val run : dialect -> program -> unit Talk.talk
val direct : dialect -> program -> Basic_parse.stmt list -> unit Talk.talk
val show_number : dialect -> float -> string