public void execute(String s){
        s=s.trim();
        if(s.startsWith("exec")){
            previous=s;
            s=s.substring(5);
            String script = s.split(" ")[0];
            String function = s.split(" ")[1];
            txt.append("\n>"+man.s(script).eval(function, null).toString()+"\n\n");
            
        }else if(s.startsWith("load")){
            if(s.contains(" "))man.loadScript(new File(s.substring(s.indexOf(" ")+1)));
            else loadScript();
            txt.append("\n>Loaded.\n\n");
        
        }else if(s.startsWith("set")){
            s=s.substring(4);
            String script = s.split(" ")[0];
            String var = s.split(" ")[1];
            String value = s.substring(s.indexOf(var)+var.length()).trim();
            man.s(script).setVariable(var,new Var(value));
            txt.append("\n>Variable set.\n\n");

        }else if(s.startsWith("get")){
            txt.append("\n>"+man.s(s.split(" ")[1]).v(s.split(" ")[2]).toString()+"\n\n");

        }else if(s.startsWith("funclist")){
            txt.append("\n>"+Toolkit.implode(man.s(s.split(" ")[1]).getFunctions().toArray(),"\n>"));
            txt.append("\n\n");
        }
    }