Newer
Older
*/
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include "../shell/var.h"
#include "../shell/func.h"
#include "../shell/shell.h"
assert(argv);
for (int i = 0; argv[i]; ++i)
if (!strcmp(argv[i], "-v"))
v = 1;
else if (!strcmp(argv[i], "-f"))
f = 1;
for (int i = 0; argv[i]; ++i)
if (argv[i][0] == '-')
continue;
else {
if (v) var_del(shell->var, argv[i]);
if (f) func_del(shell->func, argv[i]);
}
return 0;