package tiny_languages

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Basic_runSource

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