xo-interpreter: handle define-expressions.
This commit is contained in:
parent
f98d1345d3
commit
fb5c43dc85
16 changed files with 523 additions and 53 deletions
|
|
@ -28,7 +28,9 @@ namespace xo {
|
|||
* to preserve option to share it
|
||||
**/
|
||||
Impl(const Config & config, up<IAlloc> mm, gp<Env> toplevel_env) :
|
||||
config_{config}, vsm_{mm.get(), toplevel_env}, mm_{std::move(mm)} {}
|
||||
config_{config},
|
||||
vsm_{mm.get(), toplevel_env, config.vsm_log_level_},
|
||||
mm_{std::move(mm)} {}
|
||||
|
||||
/** create instance + allocator **/
|
||||
static up<Impl> make(const Config & cfg);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue