Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
The Function Module : Handles called function and dispatch commands
val main_ram : (string, Parser.parameters) Hashtbl.t
The main Hashtbl for variable storage
val result : Parser.parameters Stack.t
val boucle : Str.regexp -> string -> Parser.parameters list -> string
Replaces all occurence of a string by another
val print : Parser.parameters list -> Parser.parameters
Recursively prints the list of argument
val printf : Parser.parameters list -> Parser.parameters
Printf the input
val add_variable : Parser.parameters list -> Parser.parameters
Creates a new variable into the ram
val read_variable : Parser.parameters list -> Parser.parameters
Access to a variable stored in the ram
val read_entry : 'a list -> Parser.parameters
Reads the standard input
val return : Parser.parameters list -> Parser.parameters
val recognize_function : string -> Parser.parameters list -> Parser.parameters
Takes a string and a list of argument and dispatch the called instruction