package baguette_sharp
Module Baguette_sharp.Functions
The Function Module : Handles called function and dispatch commands
val main_ram : (string, Parser.parameters) Hashtbl.tThe main Hashtbl for variable storage
val result : Parser.parameters Stack.tval boucle : Str.regexp -> string -> Parser.parameters list -> stringReplaces all occurence of a string by another
val print : Parser.parameters list -> Parser.parametersRecursively prints the list of argument
val printf : Parser.parameters list -> Parser.parametersPrintf the input
val add_variable : Parser.parameters list -> Parser.parametersCreates a new variable into the ram
val read_variable : Parser.parameters list -> Parser.parametersAccess to a variable stored in the ram
val read_entry : 'a list -> Parser.parametersReads the standard input
val return : Parser.parameters list -> Parser.parametersval recognize_function : string -> Parser.parameters list -> Parser.parametersTakes a string and a list of argument and dispatch the called instruction