pub fn print(var: Value) {
        let mut result = String::new();

        result += &var.to();
        for _ in 0..var.size() {
            result += ".>";
        }
        for _ in 0..var.size() {
            result += "<";
        }
        result += &var.from();

        add_to_compiled("\nPRINT CELL\n");
        add_to_compiled(&result);
        add_to_compiled("\nDONE\n");
    }
/// This prints a Value according to its size.
/// Basically, this prints each cell that the Value owns.
This prints a Value according to its size.
Basically, this prints each cell that the Value owns.
This prints a Value according to its size . Basically this prints each cell that the Value owns .
pub fn print(var: Value) {
        let mut result = String::new();
        result += &var.to();
        for _ in 0..var.size() {
            result += ".>";
        }
        for _ in 0..var.size() {
            result += "<";
        }
        result += &var.from();
        add_to_compiled("\nPRINT CELL\n");
        add_to_compiled(&result);
        add_to_compiled("\nDONE\n");
    }
pub fn print ( var : Value ) { let mut result = String :: new ( ) ; result += & var . to ( ) ; for _ in 0 .. var . size ( ) { result += " " ; } for _ in 0 .. var . size ( ) { result += " " ; } result += & var . from ( ) ; add_to_compiled ( " \n \n " ) ; add_to_compiled ( & result ) ; add_to_compiled ( " \n \n " ) ; }
This prints a Value according to its size.
This prints a Value according to its size .
var
Value
var
Value