package tiny_languages
Module Basic_parseSource
Source
type stmt = | Print of (item * sep) list| Input of string option * lvalue list| Let of lvalue * expr| If of expr| Goto of expr| Gosub of expr| On of expr * bool * int list| Return| For of string * expr * expr * expr option| Next of string list| Dim of (string * expr list) list| Data of datum list| Read of lvalue list| Restore| Def of string * string * expr| End| Stop| Rem| List| Run| New| Bye| Fp| Int| Catalog| Load of string| Save of string| Run_file of string