From ea4921ecdbfaca87a2905cf7155d0dec08914f7e Mon Sep 17 00:00:00 2001 From: savalet Date: Fri, 9 May 2025 17:03:05 +0200 Subject: [PATCH] Add export --- src/builtins.h | 2 ++ src/exec.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/builtins.h b/src/builtins.h index a3f899b..3bd5d40 100644 --- a/src/builtins.h +++ b/src/builtins.h @@ -53,4 +53,6 @@ int builtins_break(ef_t *ef, char **args); int builtins_expr(ef_t *ef, char **args); int builtins_if(ef_t *ef, char **args); int builtins_echo(ef_t *ef, char **args); +int builtins_astprint(ef_t *, char **args); +int builtins_termname(ef_t *ef, char **); #endif /* BUILTIND_H */ diff --git a/src/exec.c b/src/exec.c index 49ad91e..dbb5de0 100644 --- a/src/exec.c +++ b/src/exec.c @@ -33,6 +33,7 @@ const builtins_funcs_t BUILTINS[] = { { "env", &builtins_env }, { "printenv", &builtins_env }, { "setenv", &builtins_setenv }, + { "export", &builtins_setenv }, { "unsetenv", &builtins_unsetenv }, { ":", &builtins_funny_double_dot }, { "repeat", &builtins_repeat }, @@ -49,6 +50,8 @@ const builtins_funcs_t BUILTINS[] = { { "expr", &builtins_expr }, { "if", &builtins_if }, { "break", &builtins_break }, + { "astprint", &builtins_astprint }, + { "termname", &builtins_termname }, { "echo", &builtins_echo } };