diff options
author | David Robillard <d@drobilla.net> | 2009-10-06 22:43:47 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-10-06 22:43:47 +0000 |
commit | 5cfabba03b2fa414c6904f7986dd6b08c409bfae (patch) | |
tree | c8572c6485a01ecf3493e0a92d48b80604287784 /src/tuplr.hpp | |
parent | e59c3164288378f89131699eee19884e5f87711e (diff) | |
download | resp-5cfabba03b2fa414c6904f7986dd6b08c409bfae.tar.gz resp-5cfabba03b2fa414c6904f7986dd6b08c409bfae.tar.bz2 resp-5cfabba03b2fa414c6904f7986dd6b08c409bfae.zip |
C backend.
git-svn-id: http://svn.drobilla.net/resp/tuplr@199 ad02d1e2-f140-0410-9f75-f8b11f17cedd
Diffstat (limited to 'src/tuplr.hpp')
-rw-r--r-- | src/tuplr.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tuplr.hpp b/src/tuplr.hpp index c3c30c4..c31e000 100644 --- a/src/tuplr.hpp +++ b/src/tuplr.hpp @@ -640,6 +640,7 @@ struct Engine { }; Engine* tuplr_new_llvm_engine(); +Engine* tuplr_new_c_engine(); /// Compile-Time Environment struct CEnv { @@ -692,7 +693,7 @@ private: void pprint(std::ostream& out, const AST* ast); void initLang(PEnv& penv, TEnv& tenv); -int eval(CEnv& cenv, const string& name, istream& is); +int eval(CEnv& cenv, const string& name, istream& is, bool execute); int repl(CEnv& cenv); #endif // TUPLR_HPP |