diff options
author | Mu Qiao <qiaomuf@gentoo.org> | 2011-06-01 17:16:42 +0800 |
---|---|---|
committer | Petteri Räty <petsku@petteriraty.eu> | 2011-06-02 14:37:58 +0300 |
commit | dde59df4c102af140d45ba77d6b64544da541adb (patch) | |
tree | 74bebcf99c95b35567837c1ac582c6ab6adea735 /src/cppbash_builtin.cpp | |
parent | Core: prevent copying classes (diff) | |
download | libbash-dde59df4c102af140d45ba77d6b64544da541adb.tar.gz libbash-dde59df4c102af140d45ba77d6b64544da541adb.tar.bz2 libbash-dde59df4c102af140d45ba77d6b64544da541adb.zip |
Builtin: support eval built-in
Diffstat (limited to 'src/cppbash_builtin.cpp')
-rw-r--r-- | src/cppbash_builtin.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cppbash_builtin.cpp b/src/cppbash_builtin.cpp index c762f5f..a66622e 100644 --- a/src/cppbash_builtin.cpp +++ b/src/cppbash_builtin.cpp @@ -28,6 +28,7 @@ #include "builtins/continue_builtin.h" #include "builtins/declare_builtin.h" #include "builtins/echo_builtin.h" +#include "builtins/eval_builtin.h" #include "builtins/inherit_builtin.h" #include "builtins/let_builtin.h" #include "builtins/return_builtin.h" @@ -43,6 +44,7 @@ cppbash_builtin::builtins_type& cppbash_builtin::builtins() { static boost::scoped_ptr<builtins_type> p(new builtins_type { {"continue", boost::factory<continue_builtin*>()}, {"echo", boost::factory<echo_builtin*>()}, + {"eval", boost::factory<eval_builtin*>()}, {"declare", boost::factory<declare_builtin*>()}, {"source", boost::factory<source_builtin*>()}, {"shopt", boost::factory<shopt_builtin*>()}, |